*Add access to project for python commands
*Add command line overridding of defines
*Clean up some logging for python commands
*Target now tracks which step it is currently on
*Remove extra output from file logger that created useless log files (everything is already written to console)
*Add ability to override directory use for file logger