General Compiler Interface Improvements

-Help printout now occurs when no args/options are present
-Help printout now refers to the compiler as `shadowc`
-Listing of default config file name in help printout is now correct
-Reduced code redundancy and inconsistency in regards to the default config file name