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.
I'd left the error return since the old implementation had one and I'd left the old implementation there.  However, there's no point so I'll drop the error return arg.