patch ThinDOM to add prepend functionality
add gulp-jshint linting