Adding support for the ability to silently support comments and/or plug in separate comment styles
SHL-92; Decoupling 'system properties' and 'date' command from the AbstractShell class
SHL-93; Decoupling the script command from the Abstract Shell
Optimizing Imports
Adding apache 2 license text to the top of new files.