format_test -> format-test. Add support for wide char to BasicWriter.
Add compile error tests.
Ignore generated files and dirs.