Added some missing commands to compiler.

Also removed the filter constant from CheckEarlyStarts()
Adjustments to some of the tasks.
Script filenames.

Started work on adding specific filenames to the scripts that are
output. But I may have broken the compiler in the process. Look for a
later commit to see if it has been fixed.