Gulp task updates

* Load config once and pass as param to gulp tasks
* Update lint task glob pattern
* Adjust eslintrc to allow unused params
Progress on client scripts and gulp tasks

* Add initial client script and angularjs
* browserify/watchify scripts with support for sourcemaps and uglification