Add logging to the QUnit tests and enable timeout
Add logging to the QUnit tests and enable timeout

There is an issue currently where if anything goes wrong running the
QUnit suit the tests will never end. This should catch that situation
and jump out of it.

robinwhittleton/whitehall,alphagov/whitehall,ggoral/whitehall,hotvulcan/whitehall,robinwhittleton/whitehall,YOTOV-LIMITED/whitehall,askl56/whitehall,hotvulcan/whitehall,alphagov/whitehall,alphagov/whitehall,askl56/whitehall,askl56/whitehall,YOTOV-LIMITED/whitehall,YOTOV-LIMITED/whitehall,robinwhittleton/whitehall,ggoral/whitehall,hotvulcan/whitehall,robinwhittleton/whitehall,askl56/whitehall,alphagov/whitehall,hotvulcan/whitehall,ggoral/whitehall,YOTOV-LIMITED/whitehall,ggoral/whitehall