Update service and plan metadata

Also make service and plan metadata required in the deployment manifest,
but they can be empty hashes.

[Finishes #63121330]