Support the Puppet agent's --tags parameter.
The tags parameter can only be honoured if the Puppet agent isn't
running in daemon mode.  If it's not running in daemon mode, then force
the run to avoid potential delays caused by honouring the splay
configuration.
Correct the name of the PuppetAgentMgr class and the function it exposes
Remove the force parameter as that's a puppet MCollective agent specific
parameter, not one that the actual puppet agent understands
If an agent is already applying a catalog when this agent receives a
request to kick another agent run off, sleep instead of bailing out.
Merge pull request #1 from MattBurgess/master

Support tags & agents at applying status.

Thanks Matt!