major adjustments to configuration, and how options are passes into driv...

This represents the next major iteration of Teaspoon.

Points of focus:
- cleaning up the configuration
- improving on coverage reports
- cleaning up legacy sprockets hacks (teaspoon_javascript_for etc.)
- others, that I can't remember right now