[#32] Use SAVED status for non-submitted surveys
[#43] Avoid focusability issues when scrolling

* Focused QuestionViews with errors forced scroll
to remain static.
[#43] Store QuestionResponses in SurveyActivity

* No need to loop through questions every time
* Prevent Views from handling database connections
* Load/Save Responses from SurveyActivity
* Once the survey is submitted, make it immutable