updating dependencies

Moving away from peer deps except for Grunt, since NPM seems to be
moving in that direction, and testing for multiple versions of peer deps
is a complete pain.
Correctly output bundled src

Append semicolon ONLY IF not in debug mode (#205)
Don't write bad bundle when watching (Fix #189)
update examples