flight.js, map.js: Don't pass unused context to event handlers

This fixes a few gjslint warnings
js: Fixed JSDoc comments

.. and activated jsdoc option for gjslint
test_gjslint: Activated --strict mode and fixed remaining issues
setup.py: Added gjslint to testing requirements