Add code to use chargeState to calculate consumption as well

This results in a more consistent data set. Still needs to be compared to the
in-car data, so it's not enabled, yet.

Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
Better font choice for text overlay in stats

Still not ideal. I am not a visual designer :-)

Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
Store odometer as well when storing a trip

Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
Add German Fahrtenbuch as a way to visualize stored trips

I'm planning to do an English / imperial version as well - but there are actual
users of this in Germany so I went ahead with a German version, first.

Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
Only label the stats bars if there is enough space

25 pixels is kind of random but seems to work here.

Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
Improve Fahrtenbuch - configure driver and license plate interactively

And try to make things look reasonable.

Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
Store location information for trips

Use Google reverse geo coding lookup to get addresses for business trips and
don't print any further data for private trips in the Fahrtenbuch.

Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
Merge pull request #48 from dirkhh/moreFixes

More fixes