started to implement 3rd party caveats support
first working prototyp of 3rd party caveats
got 3rd party caveats working ... but macaroons aren't updated yet and thus serialization and deserializion is broken
fixed serialization and verification
fixed adding 3rd party macaroons
renaming
renaming
hint
more renamings
massive reworking of MacaroonsBuilder to make modifiying work again
fixed serialization and de-serialization of macaroons with 1st and 3rd party caveats
delete character test, cause no good test anymore
added method prepare_for_request
renamed vars ans added docs
made 3rd party caveats working, 1st time, attention: ugly code!
moar docs
fixed inner verification of bound macaroons
refactored code
better error messages
little styling docs
completed changelog
fixed test
added test for no 3rd party macaroon bound and fixed it