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
package.json: update express

Last versions of express avoid a bug
Merge pull request #170 from tOkeshu/update-express

package.json: update express
Add node-bunyan as a dependency

Take a look at https://github.com/trentm/node-bunyan for more informations
Logs commons signaling steps

- Sign in
- Sign out
- WS Connections
- WS Disconnections
- Calls initiations
- Calls answers
- Calls hangups
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
Merge pull request #171 from tOkeshu/server-logs

Server structured logs
Merge branch 'master' into production
Add logging to production, so that we know how much it is being used