fix and unit tests for MeterFile custom format.

- fix for #24  (and further bugs found during unit tests)
- added unit tests for MeterFile incl custom format tests
- changed Reading comparison operators to const to allow expressions like ASSERT_EQ( StringIdentifier(""), ...);