Add gulp
Fix
Add require-dir and update gulpscript
Add jshint
Fix
Fix
Fix
Update default gulp task
Update makefile
Merge branch 'add-gulp' into develop

* add-gulp:
  Update makefile
  Update default gulp task
  Fix
  Fix
  Fix
  Add jshint
  Add require-dir and update gulpscript
  Fix
  Add gulp
Fix
Update makefile
Merge branch 'develop'

* develop:
  Update makefile
  Fix
  Update makefile
  Update default gulp task
  Fix
  Fix
  Fix
  Add jshint
  Add require-dir and update gulpscript
  Fix
  Add gulp