Checks on client and roles

This needs some more testing.
Added a new plugin,
Set subscriptions by salt roles,
Checks defined on the server only.
I think with the change to client.json this should now be `monitoring.server` again. Need to check that dots are fine in sensu subscriber - hopefully they are.