completed route53 zone commands
switched to logback
added list api for route53 resource record sets
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 #1265 from richardcloudsoft/cloudstack-req-sign-1.5

Fix CloudStack URL signing for fields with [ chars
allow SelectJson to specify multiple field names, in case the server renamed something
fix issue #1254 cloudstack renamed deployvirtualmachineresponse in version 4.1
complete route53 api
issue #1165 promote route53 out of labs
fix issue #1264 parse smartos in joyent
fix issue #1263 stop before deleting joyent servers
brittle test
fix issue #1277 some nova installs do not generate passwords
worked around issue where GET can become POST
Fixed issue with list os-families on joyent specifically smart-os ones

The code was checking if the third option of the urn sdc:sdc:percona which was incorrect for some os types.  This has been fixed
Merge pull request #1287 from rstradling/bug_fix_1264

Fixed issue with list os-families on joyent specifically smart-os ones
Updating route53 project name: jcloud route53 -> jclouds route53
add session management filter and read-only zone support to dynect
fix issue #1289 bug in zero length put
[maven-release-plugin] prepare release jclouds-1.5.6