Changed Makefile TARGET
Tests now build dependencies before running
Updated functional spec on whitespace in templates
Fixed source formatting script
Fixed bug where project types were getting mangled
Fixed bug where newlines were being skipped
Fixed bug where rules weren't being exited
Added to parse tests