Add integration test for building a project with unusual output directories.
Add support for specifying build targets.