Make backup IDs more human-readable.

Currently we just use the current UUID.  This patch changes it to "<timestamp>.<env ID>".  A more human-readable ID will help juju users.
The ID is the key used in the DB and does not relate to any filenames.  I don't see much benefit to having the ID format be user-configurable.  However, I agree a comment about the format is in order.