Add Labels and Annotations to MetadataAccessor

@smarterclayton This is the reason.. https://github.com/GoogleCloudPlatform/kubernetes/blob/master/pkg/api/meta/meta_test.go#L391 - should I rewrite this test to not use the `runtime.TypeMeta`, right?