Identity Provider

Add an identity provider interface to state and an implementation for agents. User, Unit and Machine tags use the AgentIdentityProvider to authenticate.
...or maybe valid but extremely misleading... `wordpress:loadbalancer` would at least fit with reality.