Merge pull request #331 from rackspace/working

Various changes; see description
Fixing allowed keys check logic.
Adding executable code samples for Volume service.
Adding rename capability to Snapshots.
Merge pull request #352 from ycombinator/volume-samples

Volume samples