changed batchhandler behaviour

- now reads only available timestamps at the initialization, not the
full data
- now reads the batchdata objects on the fly
- next batchdata object is read during wait time of the preceding batch
added default-font for all gui components

- added gui-config file which stores gui settings