Merge pull request #1725 from promisedlandt/s3_location_fix

Fix S3 directory location infinite loop
Merge pull request #1525 from rubiojr/digitalocean-compute

[digitalocean|compute] initial release
restore ability to load fog from source without bundler
Merge pull request #1726 from cainlevy/fix_require_from_source

restore ability to load fog from source without bundler
Updated gem spec to require json rather than multi_json; Fog::JSON will attempt to load and use multi_json first and then fallback to require json; removed hard coded references to multi_json
Merge branch 'master' of github.com:fog/fog into json_lib
Adding multi_json to GemFile as it is now an optional dependency for the gem
Added tests for Fog::JSON; Added Fog::JSON::LoadError class; Updated all MultiJson references to Fog::JSON
[digitalocean] Check to see if we have a digital ocean api key before attempting to delete servers
[openstack|storage] Added storage example to set the account quota

See also #1632
Merge pull request #1729 from bvox/openstack-storage-example

[openstack|storage] Added storage example to set the account quota
Merge pull request #1728 from rackspace/digitalocean_exit

[digitalocean] Check to see if digitalocean_api_key exists before running exit code
Merge branch 'master' of github.com:fog/fog into json_lib
fixed for 1.8
Merge pull request #1724 from ehowe/aws_phantom_security_group

[aws] Handle the "phantom" security group that exists for elbs
[core] fixing brittle json test
[openstack|compute] Add volume method to server model
[openstack|compute] Add volume tests
Merge pull request #1718 from rackspace/boot_doc

[Rackspace] Revising Getting Started Documents
[xenserver|compute] update changelog