Refactor tests to use user fixtures directly
Refactor task builder to have an explicit user setting, in preparation for tests involving user validation
Ensure that tasks have a user
Refactor controller tests to use fixtures directly
Save new tasks against the currently logged-in user
Refactor task controller test to use task builder