Merge branch 'feature-jasmine-tests'
Corrected whitespace
Added license
Added gitignore
Do not overwrite mazeweb:app with SessionMiddleware
Corrected y comparison for maze painter
Set name for mazeweb.crawler.plugin:MazePlugin.routed objects
Make sure to retain documentation for plugin routes
Corrected default path for plugin configurations
Do not include mazeweb/plugins twice when loading modules
Make sure to stop all servers when program is stopped
Merge branch 'fixup-general'
Moved test runner code into main function
Explicitly import all test suites
Allow specifying test suites to run on the command line
Handle suite list in tests.run
Allow defining suite injectors
Let jasmine_injector be a proper injector
Extended built-in assertions
Modify environment in test.suites.__init__