added floatingip
added associate_floatingip and disassosiate_floatingip mock test
update associate_floatingip for real
deleted update_floatingip and changed variable name from floating_network_id to floatingip_id.
fixed disassociate_floatingip bug and update floatingip-* mock values.
updated for ruby naming conventions.
deleted old files eg. floatingip.rb
[rackspace|compute] updated rebuild to support passing additional options
Expanded vm_clone to allow for setting up static ip for first nic.
[rackspace|compute] added attach_volume method to server; cleaned up attachment model
Merge branch 'master' of github.com:fog/fog into volume_actions
Merge pull request #1454 from rackspace/rebuild_params

[rackspace|compute] updated rebuild to support passing additional option...
[rackspace|compute] server update method now updates accessIPv4, accessIPv6, as well as name; made server request tests more robust.
Merge branch 'master' of github.com:fog/fog into server_update
[docs::aws::storage] requests convert Rdoc to YARD format
[docs::aws::storage] requests minor tweaks to keep docs all the same
[core] Fix service instance variable being included when doing
model.to_json
Merge pull request #1460 from pmdeazeta/FOG-1459

[core] Fix service instance variable being included when doing model.to_json
[rackspace|compute] made device an optional parameter in attach_volume method and request; split volume_attach and attachments into two different tests
Merge pull request #1458 from westonplatter/master

[docs::aws::storage] more requests changing Rdoc to YARD format