Added tests, and fixed an error message I was getting from the test suite
Added .gitignore so that git will ignore generated files
Put NDR_TOOLS as a prefix to namespace-scope variable names
Test tools mostly work; I'm not quite happy with the level of verbosity yet.
Drive testing with bin/run-test.
Added a temp file management system & exit hooks.
Instead of generating an interim format for the text report, I'm just annotating the SVRL with line numbers and descriptive IDs.
common.bash sets the NDR_TOOLS_ROOT_DIR, which simplifies scripts a bit.
Added --auto-rules option to bin/get-test-report, so it'll figure out the conformance target for you.
Options --verbose and --keep-temps are exported to child processes, so they persist.
bin/svrl-to-report is no longer required; its functionality has been pushed into bin/get-test-report.