#15, Ninja: Correct the logic for what gets built by default
Add some more test helpers
Add some ninja tests
#16 Ninja, change how environments are handled, more Ninja compatible
Ninja test, allow real to specify to use the actual Ninja program
Ninja test, minor reordering of definitions
Update the two ninja tests to work with real ninja as well
Add assertNonSpace to the test suite
Add a test for #16