add TODO
godocdown $(go list .) > README.md
bakery: closer to compiling
macaroon: simplify AddThirdPartyCaveat by removing assumptions about caveat id encoding.

We leave that decision up to external packages instead;
Merge pull request #3 from rogpeppe/002-simpler-third-party

macaroon: simplify AddThirdPartyCaveat
macaroon: simplify check return value

The multiple return value did not really help anything;
also make a slightly better first party caveat test
Merge pull request #2 from rogpeppe/001-add-TODO

add TODO; update README
Merge pull request #4 from rogpeppe/003-check-no-bool

macaroon: simplify check return value
macaroon: use slice not map in Verify

This makes it possible to have several possible
discharge macaroons with the same id.
macaroon: add TestVerify
Merge pull request #5 from rogpeppe/004-discharge-allow-many

macaroon: allow many discharge macaroons for a given id
Merge branch 'master' of github.com:rogpeppe/macaroon into bakery

Conflicts:
	macaroon.go
bakery: compiles ok
httpbakery: compiles
everything compiles...