Use load-grunt-tasks to simplify Gruntfile.
Update deps in package.json

Resolves #5
Merge pull request #7 from jmeas/grunt-cleanup

Use load-grunt-tasks to simplify Gruntfile.
Merge pull request #8 from jmeas/hi-deps

Update deps in package.json
Reduce JSHint
Convert to using Gulp
Reformat switch statement
Simplify attempt()
Remove spy on private method
Simplify CollectionView rendering
Split frag and view methods
Update Region
Fully test view's events
Don't extend ModelView if it's not needed.
Add jshint for tests folder
Fix collection spec
Optimize view removal
Refactor collection specs
Remove unused path
Remove unnecessary micro-opts from attempt