
This adds checks for the fields in the service annotations for prometheus, similar to the checks made for the pod annotations. It also moves prometheus annotations under a prometheus: key under a top-level monitoring tree to allow for other monitoring mechanisms independent of the endpoints tree Change-Id: I4be6d6ad8e74e8ca52bd224ceddad785577bf6c7