Adds Slickgrid

Slickgrid!  Yay!  It's done!

* Removes old and busted manual entry/edit table
* Adds slickgrid
* Strips extra whitespace from text field restrictions
* Adds better datetimepicker
* Adds custom editors for slickgrid
* Other things
* Updates some tests to not blow up when working with the new edit table
* Yep

Note: don't bother code reviewing the 5000 or so lines of code that are third party code.  However, if you could code review better_datetimepicker, that'd be great.
As much as possible, avoid console.logs in production code