added binary encoding and decoding for multiple macaroons

On further reflection, let's rename this to Slice.