Additional FilePath tests
Test the makefile actually rebuilds the second time round
Convert the Self test over to the Command module
Makefile, delete the substitute method, was unused