Add a script to run selenium based tests, and handle stopping of selenium server if unit tests fail
Serve the unit tests over http in development mode
Add make target for frontend tests
Add a selenium_all target
Actually add run_tests.js for the frontend tests
Cause 'make test' to run frontend unit tests too
Detect failures during frontend unit test runs
Fix browser version check.
Merge pull request #66 from fqueze/fix-browser-version-check

Fix browser version check.
Set WSURL header from value passed to app.start if not defined to avoid test conflicts with running servers
Merge pull request #67 from dmose/frontend_automatic_tests

Incorporate front-end automatic tests into automation
Get basic worker tests passing
added talkilla.login message listener to the worker
Add message for login pending
Add Inital sign in functionality to the worker
moved login function to dedicated worker message handler
Refactoring the code using ports in the worker.
Add sinon.js to repo
Handle null events, and check for correct ready states in xhr callbacks
Mock the worker unit tests using sinon to create standalone tests