reading feature: make encoding configurable

The user of the lib knows which encoding he have used for creating the log. 
So he also knows which encoding should be used for reading.