Do not call meta.SetStored().
Fix the signature of SetStored.
Add a doc comment.
Adjust to further changes in {utils}/filestorage.
Move interface checks into a test file.
Adjust a doc comment.
Dereference values consistently.
Clarify an error message.
Test against a fake backups storage.
Adjust to metadata changes.
Set the resulting metadata ID after creating a backup.
Change signature of AllocateAddress
Fix test for new AllocateAddress
Remove old comment
Merge pull request #977 from voidspace/allocate-address-signature

Allocate address signature

AllocateAddress will be used by providers (the ones that support this functionality) to allocate a private address. Because of provider limitations we need to pass in the address to allocate, so the signature is changing appropriately.
Revert "tools tarballs now live in a directory named after their stream"
fix dependencies.tsv
turns out that if you do this:
GOOS=windows godeps -t ./... > dependencies.tsv
that you get the right dependencies, since windows dependencies are a strict
superset of linux dependencies.  This may not always be true, but it is right
now, and that's good enough for me.
Merge pull request #980 from natefinch/fix_deps_again

fix dependencies.tsv

turns out that if you do this:
GOOS=windows godeps -t ./... > dependencies.tsv
that you get the right dependencies, since windows dependencies are a strict
superset of linux dependencies.  This may not always be true, but it is right
now, and that's good enough for me.
This fixes bug https://bugs.launchpad.net/juju-core/+bug/1384818

http://reviews.vapour.ws/r/277/
fix broken compile
Merge pull request #981 from natefinch/revert-968

Revert 968

This reverts PR #968, by request of QA (fixes bug https://bugs.launchpad.net/juju-core/+bug/1386766).  It is just a revert plus a tiny change to fix a test added after this change that became incompatible after the revert.