Fix #2 (see)
Add module documentation
Fix #4
Fail the testFiles test if one of the file tests fails

The file tests all print a failure, but as far as ceylon.test was
concerned, the test still succeeded. Now testFiles throws an
AssertionException if at least one of the file tests fails.