Don’t escape '/' characters in keys

Add test for this behaviour
Add support for canonicalising AWS keys

We don’t just need to URL escape them, they need to be Unicode normalised too http://tools.ietf.org/html/rfc3987#section-5.3.2.2
Fix the Unicode strings for Ruby 1.8.7

Can’t use \u{xxxx} :(
Pack takes Unicode characters, not UTF-8 encodings
openstack | add min_count, max_count, return_reservation_id
[vcloud_director] Integrate tests

- add tags for `rake test`
- use `tests/.fog` not bespoke environment variables
- vapp_life_cycle_tests made pending; extra requests arise after
  71a303415b695aeba463ee4e795c3f9885c83f92
[vcloud_director] Deconflate Org name and FullName.
[vcloud_director] Capture org name at login.

Now that name != FullName, this lets us discover which organization
we've logged into without needing advance knowledge of it:

    org = compute.organizations.get_by_name(compute.org_name)
[cloudsigma|compute] add firewall policies
add mock
adding new models
Merge pull request #2141 from estonfer/openstack_count

openstack | add min_count, max_count, return_reservation_id
Merge pull request #2142 from nosborn/vcloud_director_tests

[vcloud_director] Integrate tests
Merge pull request #2143 from nosborn/vcloud_director_org_fullname

[vcloud_director] Deconflate Org name and FullName.
[vcloud_director] Add ability to undeploy vApp
[vcloud_director] wait for undeploy to finish before returning
Merge pull request #2146 from philandstuff/vcloud_director_undeploy

[vcloud_director] Add ability to undeploy vApp
[vcloud_director] whitespace cleanup
Merge pull request #2147 from nosborn/vcloud_director_lint

[vcloud_director] whitespace cleanup
Merge branch 'master' into fix-aws-escape