Adds first party general caveat verification
Adds prepare for request
satisfy_general accepts block
Adds prepare for request
Merge branch 'MR-15/prepare-for-request' of github.com:localmed/ruby-macaroons into MR-15/prepare-for-request
Merge pull request #8 from localmed/MR-15/prepare-for-request

Adds prepare for request
Merge pull request #7 from localmed/MR-13/first-party-general

Adds first party general caveat verification