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
added server metadata operations for Fog::Compute::RackspaceV2
refactored Fog::Compute::RackspaceV2 metadata to take collection as a parameter rather than using it as part of the method name.
change copy_object docs to YARD
fixing broken metadata tests
YARD docs for head_object.rb
how do I updates my clone with updates from source?
change docs on initiate_multipart_upload.rb
changed metadata implementation for Fog::Compute::RackspaceV2::Server and Fog::Compute::RackspaceV2::Image
changing variable names to make code clearer
fixing broken tests
Merge branch 'master' of github.com:fog/fog into server_metadata
[docs] Creates release policy document to discuss

This documents the current release policy as it appears (based on the
Rakefile) but may not be comprehensive.

For github issue #1406
[core] Breaks down rake tasks

While documenting our release process, we can see some things that don't
need to be locked together are.

This splits release into prepare/publish parts

Now anyone can prepare a release but will not be able to publish that
release without the correct access to Github and Rubygems.

Adds a preflight task and adds a check for existing tags to that.