Fix example in Apptester.setup.user.state(obj) docstring
Don't unnecessarily keep the AppTester setup data up to date when it will be reset anyways
Change the AppTester setup tasks which accept functions to set with the result instead of update
Fix bad choice values for AppTester setup task tests
Fix bad docstring for AppTester.setup.user.state()
Returns for each if branch in AppTester setup task methods
Merge branch 'develop' into feature/issue-54-basic-apptester-setup-task-methods
Merge branch 'feature/issue-54-basic-apptester-setup-task-methods' into develop