Fixes the documentation build process to display correct source files in the generated documentation
Fixes a big amount of jshint errors.
Merge pull request #275 from nvlbg/master

Fixes the documentation build process to display correct source files in the generated documentation
Sync'ed with master branch (jshint cleaning)