Refactored learning state to make testing easier
Added tests for unanswered questions
switched today to today datetime, refactored lots
Not sure
Merge commit 'ab867a4' into feature/issue-175-question-per-day-fixes

Conflicts:
	oneplus/models.py
	oneplus/tests.py
Fixed tests to test correctly
Updated model tocalculate training dates differently
Updated to use refactored learnerstate method
Merge pull request #154 from praekelt/feature/issue-175-question-per-day-fixes

Feature/issue 175 question per day fixes