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
# added backslash to annotation namespace
# fixed namespace in annotation
Merge pull request #356 from BirknerAlex/working

Fixed some namespace in annotations
Making check more efficient.
Merge pull request #357 from ycombinator/volume-samples

Making check more efficient.