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 syntax errors in an OpenStack example script
[GH-2793] Exclude examples from documented methods

Example code in various providers directories is getting picked up by
Yard when documenting such that a number of global constants and helpers
are appearing to be part of fog.

This excludes them using `.yardopts`

It also excludes generated documentation from provider subdirectories
from git.