[MAESTRO-2581] cleaned up the plugin
-Renamed agent input field identity_filter for more consistency with
 mcollective documentation
-Added some decent unit tests
-Updated documentation