Binary support
Parser now has to figure out whether binary or string data is sent
Polyfilling slice when it doens't exist for ArrayBuffer and base64 string to ArrayBuffer conversion into separate modules
Individual packets can now be encoded/decoded as base64 strings
Got rid of polyfilling ArrayBuffer#slice, and made a separate tested module for a function that abstracts slicing
Encoding payloads is now using the same base64 encoding scheme as individual packets
Nicer feature detection
Making encoding work with callbacks. Not completely there yet.
Truly async encoding
Dummy support for sending blobs
Supporting sending of blobs. Not completely done yet.
Using after instead of async
BlobBuilder stuff