Add Hull.on __before__ Hull is loaded

`I was listening before it was cool`, said Hull
Fixes tracking and API normalization
tracking API tests
widgets with the new API interface
Fixes widget 'friends'
widget 'List toggle' reacts to model.hull.me.change
fixes widget 'lists'
Fixes 'friends' widget
Fixes the api extension
Use "CONTEXT=dev grunt" at the command line to build with unminified files
Fixes api.collection
Unsets the current user after the API call has succeeded
Cache clearing enhancement (collections + small refactoring)
Remove undefined method call
code reshaping
fixes clean tasks in Gruntfile
Code refactoring
Remove handlebars from component.json and use from require plugin
Testing the API Params
Finished API Params spec