#37, remove hint for isAlphaNum as it was incorrect
Remove incorrect intercalate hint, spotted by QuickCheck
Split the typecheck translation hint into a separate module
Rename Test.Standard to Test.All
Try and clean up the interfaces in the Test module
Add a --typecheck flag to control running the typechecker on the hints
Redo the test output, display each phase