Merge pull request #62 from seannives/seann

Seann
Updated submitmanager and its unit tests

removed any config as there is none currently needed, although I left the parameter as a future placeholder.
Also left behind the submit method and fancyAnswerEngine function, although they can both go once the submitTests.html page is updated.
A simple bric factory class
start unit tests for MultipleChoiceQuestion bric

Adding seedrandom.js from https://github.com/davidbau/seedrandom to allow setting the seed for Math.random during the unit tests.
There are still copy/paste tests from the radiogroup tests that have to be modified for multiplechoicequestion or deleted.
Merge pull request #63 from mlippert/widget-refactor

some unit tests and bric factory
wip
Merge remote-tracking branch 'upstream/master' into seann
NeffReactor purely by config