Improve _node_action to take a list of the operations or accept a string for the body of the action request.
Improve _node_action to take a list of the operations or accept a string for the body of the action request.

git-svn-id: 353d90d4d8d13dcb4e0402680a9155a727f61a5a@886501 13f79535-47bb-0310-9956-ffa450edef68

cloudkick/libcloud,wuyuewen/libcloud,cloudkick/libcloud,curoverse/libcloud,pquentin/libcloud,Cloud-Elasticity-Services/as-libcloud,niteoweb/libcloud,ClusterHQ/libcloud,SecurityCompass/libcloud,schaubl/libcloud,thesquelched/libcloud,carletes/libcloud,iPlantCollaborativeOpenSource/libcloud,mbrukman/libcloud,smaffulli/libcloud,briancurtin/libcloud,cryptickp/libcloud,JamesGuthrie/libcloud,wuyuewen/libcloud,JamesGuthrie/libcloud,Keisuke69/libcloud,vongazman/libcloud,illfelder/libcloud,samuelchong/libcloud,MrBasset/libcloud,sergiorua/libcloud,mistio/libcloud,MrBasset/libcloud,cloudControl/libcloud,sfriesel/libcloud,pantheon-systems/libcloud,DimensionDataCBUSydney/libcloud,StackPointCloud/libcloud,kater169/libcloud,ZuluPro/libcloud,cryptickp/libcloud,munkiat/libcloud,NexusIS/libcloud,schaubl/libcloud,pantheon-systems/libcloud,StackPointCloud/libcloud,mistio/libcloud,jimbobhickville/libcloud,JamesGuthrie/libcloud,Kami/libcloud,erjohnso/libcloud,wrigri/libcloud,sahildua2305/libcloud,niteoweb/libcloud,pantheon-systems/libcloud,SecurityCompass/libcloud,cloudControl/libcloud,Keisuke69/libcloud,atsaki/libcloud,atsaki/libcloud,carletes/libcloud,marcinzaremba/libcloud,Jc2k/libcloud,Scalr/libcloud,thesquelched/libcloud,mathspace/libcloud,andrewsomething/libcloud,iPlantCollaborativeOpenSource/libcloud,techhat/libcloud,apache/libcloud,sergiorua/libcloud,schaubl/libcloud,MrBasset/libcloud,jerryblakley/libcloud,apache/libcloud,watermelo/libcloud,Jc2k/libcloud,sergiorua/libcloud,thesquelched/libcloud,aleGpereira/libcloud,samuelchong/libcloud,wido/libcloud,curoverse/libcloud,briancurtin/libcloud,mtekel/libcloud,samuelchong/libcloud,ByteInternet/libcloud,sfriesel/libcloud,mathspace/libcloud,cloudControl/libcloud,Scalr/libcloud,supertom/libcloud,Itxaka/libcloud,watermelo/libcloud,ClusterHQ/libcloud,pquentin/libcloud,smaffulli/libcloud,ByteInternet/libcloud,mtekel/libcloud,Cloud-Elasticity-Services/as-libcloud,sgammon/libcloud,supertom/libcloud,Verizon/libcloud,mgogoulos/libcloud,techhat/libcloud,munkiat/libcloud,sgammon/libcloud,lochiiconnectivity/libcloud,aviweit/libcloud,lochiiconnectivity/libcloud,StackPointCloud/libcloud,jerryblakley/libcloud,wrigri/libcloud,mistio/libcloud,erjohnso/libcloud,DimensionDataCBUSydney/libcloud,jimbobhickville/libcloud,ninefold/libcloud,dcorbacho/libcloud,ninefold/libcloud,erjohnso/libcloud,NexusIS/libcloud,iPlantCollaborativeOpenSource/libcloud,kater169/libcloud,ZuluPro/libcloud,jerryblakley/libcloud,marcinzaremba/libcloud,atsaki/libcloud,Scalr/libcloud,DimensionDataCBUSydney/libcloud,t-tran/libcloud,mbrukman/libcloud,Kami/libcloud,smaffulli/libcloud,techhat/libcloud,wido/libcloud,lochiiconnectivity/libcloud,briancurtin/libcloud,mgogoulos/libcloud,sfriesel/libcloud,marcinzaremba/libcloud,sahildua2305/libcloud,mbrukman/libcloud,dcorbacho/libcloud,pquentin/libcloud,supertom/libcloud,illfelder/libcloud,aviweit/libcloud,Itxaka/libcloud,watermelo/libcloud,Itxaka/libcloud,mtekel/libcloud,sahildua2305/libcloud,Verizon/libcloud,niteoweb/libcloud,dcorbacho/libcloud,andrewsomething/libcloud,NexusIS/libcloud,ZuluPro/libcloud,apache/libcloud,mathspace/libcloud,curoverse/libcloud,munkiat/libcloud,carletes/libcloud,kater169/libcloud,aviweit/libcloud,wrigri/libcloud,vongazman/libcloud,andrewsomething/libcloud,ByteInternet/libcloud,jimbobhickville/libcloud,wuyuewen/libcloud,Kami/libcloud,aleGpereira/libcloud,t-tran/libcloud,aleGpereira/libcloud,Verizon/libcloud,mgogoulos/libcloud,Cloud-Elasticity-Services/as-libcloud,wido/libcloud,vongazman/libcloud,illfelder/libcloud,cryptickp/libcloud,SecurityCompass/libcloud,t-tran/libcloud