chore(dependencies): many updates

grunt-contrib-connect ~0.5.0 -> 0.6.0
grunt-contrib-copy    ~0.4.1 -> 0.5.0
grunt-contrib-jshint  ~0.7.0 -> 0.8.0
grunt-ddescribe-iit    0.0.2 -> 0.0.3
grunt-gh-pages        ~0.8.0 -> 0.9.0
grunt-html2js         ~0.1.7 -> 0.2.3
grunt-shell           ~0.5.0  -> 0.6.1
chore(dependencies): add Karma peer dependencies
fix(tests): don't watch src/minerr.js, it's gone!
Merge pull request #19 from caitp/deps

chore(dependencies): pacakge versions / karma peer deps
feat($drop): support constraining drop based on class name

Using the `droppable` directive attribute `drop-allowed`, it is
possible to set a list of allowed classes which can be dropped into
the droppable area.

It is planned to improve this feature over time by supporting arbitary
selectors.

Closes #18
chore(dependencies): update

grunt-ddescribe-iit      0.0.3 -> 0.0.4
grunt-contrib-compress  ~0.5.2 -> 0.6.0