Use utils/featureflags.
Update juju/utils to get feature flags.
Update cmd and utils dependencies.
Check that the local id is valid, not the doc id.
Merge branch 'state-ipaddresses' into subnet-picknewaddress
Outline method
dottedQuadToNum plus description of new address algorithm
Be more explicit.
Remove unneeded imports.
Merge branch 'master' into feature-flags
Fix the imports... always the imports.
Start PickNewAddress algorithm
Extend pick algorithm
Complete PickNewAddress
Comment change
Comment addition
Tests now passing again.
Merge remote-tracking branch 'refs/remotes/origin/master' into leadership-integration-tests

Conflicts:
	cmd/jujud/agent/agent.go
	cmd/jujud/machine_test.go
Version detection for CentOS 7

* Detect when runing on CentOS 7
* This commit also makes all tests pass on CentOS
added service api facade

added comments in client facade noting functions that should be moved to
the service facade

added service api client