add RFC952 validation to labels

Add label validation of labels to  pods, services, relicationControllers, and replControllerState

Fixes #1297
This will also fail the regex for capital letters and for underscores.  I think you wanted to illustrate that an otherwise-valid label with '=' will fail - this test case is not that.