Updates Selenium Server startup code to correctly specify location of chromedriver file and to only start and stop server once per session.  This approach is hokey and needs fixed.
Fixes issue with selenium tests running twice
Merge branch 'more-selenium-fixes'
Adding ninja-ide project file
Updates selenium install script to install correct chromedriver based on OS.
Merge branch 'setup-linux-dev-env'