remove redundant test setup function
fix tips
Fix misleading comment. Issue #46
fix tip in comment to use traverse (not mapM). Issue #47
incorporate tests listed in issue #45
fix test suggested in issue #45
fix test for issue #43
move produce from State to List (Issue #41)
fix test wrong output for issue #43
Grammar
Merge pull request #48 from sleepynate/patch-1

Grammar
remove Lens from progress in README
Merge branch 'master' of github.com:NICTA/course
Merge remote-tracking branch 'upstream/master'

Conflicts:
	src/Course/State.hs