Loosen default context

The pattern doesnt match sub folders such as: routes/budget/header.js
Simplify resolving components
Update deps
Update bower deps
Update test suite
Add gruntfile
ignore tmp build folder
Also watch index.js
Restrict published files and bump v0.3.0