Cloudstack servers get function will now find VM in projects for normal
users.
Adds first cut of GCE http health checks
@icco still can't spell
Adds target pools
Adds forwarding rules. It is possible to set up a load balancer.
Removed questionably trustworthy mocking code
Also removed untrustworthy region operation mock
Adds load balancer example, and fixes http_health_check bug
Makes sleep before deleting disks longer to be safe
Merge from fog master
Cleans up load balancer example
[core] converted changelog to markdown format
[core] updated rake releases to generate markdown; added github_release task to publish to release feed.
Merge branch 'master' of github.com:fog/fog into changelog
[core] tweaking per @icco; fixing broken build
Correctly index SecurityGroupId parameter when it is inside a NetworkInterfaces hash.
rebasing with master
[GH-1390] Remove redundant calls to Fog.credentials

If you use the supported means to create services such as:

    Fog::Service.new(:provider => "Example")

It already loads the contents of `~/.fog` and filters the values based
on if they are recognised or required.

That means in a number of services that are initialising based on
`options` or a value from `Fog.credentials` both are the same.

The `options` should have been loaded and merged from credentials in the
service "builder".
Fix issue #2796 (AWS describe_dhcp_options request parsing)

Properly initialize @dhcp_options for each dhcpOptionsSet
Merge pull request #2792 from fog/1390_remove_credential_calls

[GH-1390] Remove redundant calls to Fog.credentials