added MIT license file and updated readme
package: bump `base64-arraybuffer` to `0.1.2`
Encode strings with utf8.js to support multibyte strings
Merge pull request #16 from get/license

Add MIT license file and update readme
Merge pull request #17 from lpinca/update/base64-arraybuffer

package: bump `base64-arraybuffer` to `0.1.2`
Merge pull request #19 from rase-/quirky-strings

Encode strings with utf8.js to support multibyte strings
Don't pass too many arguments

`.apply()` has a max argument length which was easily exceeded by a large buffer. This makes more calls to `String.fromCharCode` but is guaranteed not to throw a `RangeError`.

More on max argument size: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function/apply#Using_apply_and_built-in_functions
Merge pull request #20 from joeybaker/patch-1

Don't pass too many arguments
Release 1.0.5
index: prevent inaccurate length for utf8.js-encoded strings
Use plain binary encoding for byte length since we're now using utf8.js
Don't use the already deprecated binary buffer encoding
Add parser encode/decode test with long dash
Merge pull request #24 from rase-/fix/utf8

Fix utf8 encoding for binary payloads.
Merge branch 'master' of github.com:LearnBoost/engine.io-parser
Release 1.0.6