refactoring to use a DmlsMeterReader class for readingthe serial
interface
To switch to simulate add -DDmlsMeterSimuate to the startup parameters