Added the NDesk.Option library so that we can add command line switches
that I mention that would be good to setup in Issue #2.