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