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.
Be more explicit.
Remove unneeded imports.
Merge branch 'master' into feature-flags
Fix the imports... always the imports.
added service api facade

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

added service api client
fixed review comments
Move state/storage.go to state/storage/

This moves storage (blobstore) code out of state,
and into the state/storage package. The storage code
is inconsequential to state itself, it just happens
to be co-resident in the Mongo database.

The moved code does not depend on state, but instead
takes an environment UUID and an mgo.Session derived
from a state.State.

In the future we should also move the ToolStorage
code, removing the dependency of state on blobstore
altogether.
drop Uniter.service field
juju-run: help message was not properly displaying
merge master
Remove unused import.
Move add and remove machine to subcommands.
more fixes from reviews
Tweak imports.
Merge pull request #1282 from axw/state-storage-move

Move state/storage.go to state/storage/

This moves storage (blobstore) code out of state,
and into the state/storage package. The storage code
is inconsequential to state itself, it just happens
to be co-resident in the Mongo database.

The moved code does not depend on state, but instead
takes an environment UUID and an mgo.Session derived
from a state.State.

In the future we should also move the ToolStorage
code, removing the dependency of state on blobstore
altogether.

(Review request: http://reviews.vapour.ws/r/597/)
extract relations operations into their own type (although not yet their own *Operations*)