start js hint for backend files, yuidoc.json, other updates
use strict for frontend files jshint
remove jsControllers from global namespace