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.
Are there cases where newBackupID != newBackupIDForHumans? If so, I couldn't find any tests for it.