Added email delivery of current execution log on success, failure, or interruption.
Added logging, error handline, command line argument names, and command line help. Overall script cleanup.