The log file name is now an optional parameter
Removed the seemingly pointless OptionParser sub-class. Fixed the error raised by the Option callback.