add jsfiddle demo link
add jshint dependency and jshint call to travis config