Add a Bind value collector.
Start migrating away from CoffeeScript.
Clean up the Collectors code.
WIP

* Clean up the Coffee -> JS migration
* Remove the engine param from many areas where it was not needed.
* Bring the BindParam implementation up to speed with rails/arel.