Added validation to host and service calls.  Updated params to include server-side elements for extra validation.  Reworked how the data will rest in hiera so it's more singular.  Also added a define that will allow other places in a manifest to register a service check along with nrpe commands.
Client done.  Started on the server side.  Going to take a lot of work.