resolving conflicts from merging in Brian's feature branch
resolving conflicts from cherry-picking Brian's second commit
Rename function is_completed to is_submitted, to agree with master
Add nosetest for code which generates the progress fraction
Add unit tests to cover new Python lines
Amend test of progress fraction calculation to achieve 100% diff coverage
Lettuce acceptance tests for behavior expected from submitting correct and incorrect answers
Parametrize Lettuce tests, cover (in)correct, blank, and reset cases
Remove newline at end of file
Write Jasmine tests
Improve styling of visual display
Fix code standard violations
Partial i18n of display strings
Fix whitespace violation