add ability to assocation address to private ip address
updated documentation for associate_address
Take hash as argument for associate address
Left check for backwards compatability
Add tests to check argument structure for associate address
Updated other test to take hash
add ability to assocation address to private ip address
updated documentation for associate_address
Take hash as argument for associate address
Left check for backwards compatability
Add tests to check argument structure for associate address
Updated other test to take hash
Merge branch 'master' of github.com:jsmapr1/fog
change documentation typo
remove add nils and remove array merge
Merge branch 'master' of github.com:fog/fog
Merge branch 'master' of github.com:fog/fog
update mock to match real
Update mock for instance_id and allocation_id
Adds error checking for instance_id/network_interfrace
Adds error checkoing for public_ip or allocation_id
Merge remote-tracking branch 'fog/master'
[google|compute] Changes to how auth works.

Attempts to allow users to pass in a Google API object so they can do
different types of auth.
An attempt at an example
[google|compute] Fix spelling errors in example
[google|compute] Use a valid image for v1 in example