Description
Originally part of AVRO-152, the patch that follows has SpecificCompiler write to Strings; it writes those strings to files separately. The motivation behind this was to be able to look at the generated file contents without dealing with files.
This patch also adds tests for some of the helper methods, adds tests that a few schemas generate code fine, and adds a line in TestSchema that makes sure that every schema that test sees can generate code just fine.