Ensure pod and manifest have a UUID in apiserver

Also has replication controller allow apiserver to automatically assign a UUID

Continues #253 and #199
Side note: I agree the pod id in the template should be cleared - it's just the manifest id I wanted clarified.