Fixing the contents of `sort` from `grid.sort()` (kinda superficial, but debugs nicer)
Refactoring `array.index()` to be a binary search
Created `array.binIndex()` to perform a binary search on a sorted array, added to `Array.prototype`, rewrote `array.sort()` to do less comparisons
Padding
Fixed `array.sort()` handling of booleans, updated `regex.boolean` to be precise, created `array.sorted()` to sort Arrays using `array.sort()` & added to `Array.prototype`, moved `prototype` hooks into `prototypes.js` to keep `utility.js` clean
Updating `array.sort()` to sort `Booleans` based on numerical representation to group separately from `Strings`
Updating `array.sort()` to use brace notation for creating `bool` variable
Merge pull request #330 from avoidwork/edge

Minor fixes, API change