forgot to change some exam.settings references
Start integrating knockout

I'm having another go at using knockout to handle the view-model binding.
Knockout handles button presses and a few other bits at the moment. The aim is to end up having much more semantic HTML, and less spaghetti javascript responding to events and manipulating the DOM.