Define PushMessageData for binary payload, instead of using Body mixin

Anne recommended that the Body mixin should only be used for streams:
https://github.com/w3c/push-api/pull/88#issuecomment-63604983