Add new ipaddresses hash for issue #343
Update UI to display node['ipaddresses']['access_v4']
Updated to use new (not yet implemented) macros
CHANGELOG entry
Update clusterdefinitions to match new JSON format
Move ipaddresses outside result payload
Change cookbook to use new bind_v4 address
Merge remote-tracking branch 'origin/develop' into feature/ipaddresses
Add ipaddr to Gemfile
Use bootstrap_ip local variable
Use new access_v4 address
Don't try to pull in a stdlib gem
Explicitly add net/ssh to this plugin, rather than relying on it being loaded somewhere else
Merge remote-tracking branch 'origin/develop' into feature/ipaddresses

Conflicts:
	provisioner/worker/plugins/providers/fog_provider/lib/fog_provider/rackspace.rb
Use multiple ip addresses in node properties instead of a single
one. Expects a hash of ip type to ip address to come back in
with a successful confirm task.

Also refactoring macro code so it will be easier to add macros
in the future. Each type of basic macro has its own class instead
of having a lot of conditions in a single class.
Merge branch 'feature/ipaddresses' of github.com:continuuity/loom into feature/ipaddresses
add missing copyright headers.
fix integration test.
Merge remote-tracking branch 'origin/develop' into feature/ipaddresses

Conflicts:
	CHANGELOG.md
	provisioner/worker/plugins/providers/fog_provider/lib/fog_provider/joyent.rb
	provisioner/worker/plugins/providers/fog_provider/lib/fog_provider/openstack.rb
	provisioner/worker/plugins/providers/fog_provider/lib/fog_provider/rackspace.rb
Remove legacy result['result']['ipaddress'], per @albertshau