Add output_dir param to generate_files().
Pass repo_dir arg to generate_files(). Find templates within there instead of outside.
Fix test for generating binaries.
Fix tests after repo_dir change, for simple generate_files() and nontemplated exception.
Combine binary file tests into 1 working test, which tests 2-level nesting.
Fix abs path output dir test for generate_files().
Fix output folder test.
Fix main tests to match new functionality: outputting the project into the cur dir.
Don't delete the repo anymore, as per my comments today in #54.
Fix test_examples, now that cur dir is where the project gets output to.