Fix negotiated to be true as used with the id, to match the intended use within Firefox.
Fix comment as we're effectively pre-negotiating the channel
Port the node app startup improvements to the frontend tests
Remove now unnecessary environment variable setting, as these are set in the test files
Remove run_tests.js that has been replaced by the python version
Use the discover method to run frontend tests
Be explicit about running frontend unit test files to give slightly more details if the test fails
Make frontend tests run before functional as they are quicker
Merge pull request #167 from Standard8/data_chan_negotiated_fix

Fix negotiated to be true as used with the id, to match the intended use within Firefox
Merge pull request #169 from Standard8/test_improvements

Test improvements
Add a LOG_LEVEL config option
Do not log src lines anymore
Merge branch 'master' into server-logs