SelectOneQuestion work

* eventManager is required
* added submitButton member
* added event id for submit requested
* added handlers for choice selection and submit button being pressed
* draw has a preliminary implementation

now the Button widget needs work to support the requirements of the SelectOneQuestion
Merge pull request #50 from mlippert/widget-refactor

SelectOneQuestion work