allow SelectJson to specify multiple field names, in case the server renamed something
fix issue #1254 cloudstack renamed deployvirtualmachineresponse in version 4.1
Merge pull request #1266 from jclouds/cloudstack-deployparse

allow SelectJson to specify multiple field names; fix cloudstack 4.1 field rename problem
decoupled InvokeHttpMethod, which allows circular dependencies in cloudstack to resolve
Merge pull request #1268 from jclouds/decouple-InvokeHttpMethod

decoupled InvokeHttpMethod, which allows circular dependencies in cloudstack to resolve
complete route53 api
Merge pull request #1270 from jclouds/complete-route53

complete route53 api
Fix CloudStack URL signing for fields with [ chars

Commit 69a8304 caused the CloudStack QuerySigner to generate invalid
signatures where key names contained square brackets, such as in the
"iptonetworklist[N]" field to deployVirtualMachine. The commit changed
the whole query string being URL-encoded, whereas previously the field
values were encoded but the field names were not. The CloudStack API
guide says that values that should be encoded for signing but not field
names, and indeed the commit does cause signatures to be rejected.

This commit reverses the change to QuerySigner.createStringToSign() and
adds a unit test for this case.
Merge pull request #1271 from richardcloudsoft/cloudstack-req-sign-1.6

Fix CloudStack URL signing for fields with [ chars
issue #1165 promote route53 out of labs
Merge pull request #1273 from jclouds/promote-route53

issue #1165 promote route53 out of labs
fix issue #1264 parse smartos in joyent
Merge pull request #1275 from jclouds/issue1264

parse smartos in joyent
unwrap UncheckedExecutionException
fix issue #1263 stop before deleting joyent servers
Merge pull request #1276 from jclouds/issue1263

stop joyent nodes before deleting them
fix issue #1277 some nova installs do not generate passwords
Merge pull request #1278 from jclouds/nova-without-adminpass

fix issue #1277 some nova installs do not generate passwords
worked around issue where GET can become POST
Merge pull request #1279 from jclouds/get-becomes-post

worked around issue where GET can become POST