Updated to 2.8.4

Still need to change the file name. (Or actually figure out a
dependency packaging strategy.)
Added some assertions
Fixed a bucket range bug and added new tests
Got rid of Array.from polyfill
Added basic "compile" tests for README examples