demoproject: adding "pusher" framework for the ability to play/pause across several browsers, added jshintrc, jshint functions.js