added binary encoding and decoding for multiple macaroons

Let's append a caveat to unmarshaledMacs here and check that m[1] is still OK.