Revisit identifiers spec

Partially addresses #1135.

This is the result of discussions in the past few days about imprecision and confusion. Hopefully simpler. There are a few FIXME comments in the doc - discuss.
So container UIDs would be of a different form than the UIDs of all other objects? Perhaps we should just record the Docker ID in a current status field and not try to overload our identifiers.