Better error message about read directory with patterns
Remove support for unspecified legal outputs, .pyc's
Implicitly required patterns with missing inputs are ignored
Remove targetWrap {} prints around each target execution
Refactor: Move build of hinted inputs to shared prelude before execution log and real execution