Improve quiz shuffling.

* Improve shuffling of quiz questions
    * Let underscore.js do the work
    * Do the shuffle in the controller as angular seems to do it
      multiple times in the view.
* Layout tweaks & fixes
* Remove unused filters
* Change indentation of some code to 2 spaces (to match rest of project)