more relaxed jshint
added comment about map
added comment to courses model
added html2js preprocessor
updated icon font bootstrap location
testing for promise return object
closing modal after use case complete
cleaned files formatting
returning promise in gateway
added test on dependency map for gateways
added tests for common modal directive