Clean up builder files to better allow for declarative builds, and include a first cut at a "eat your own dog food" build file.
Clean up builder files to better allow for declarative builds, and include a first cut at a "eat your own dog food" build file.

groboclown/builder.dart