More fixes

Bunch of changes, including quite a bit of changes to the trip tracking, based on feedback from a German tax professional. Because of that we now have a German-style "Fahrtenbuch" as reporting frontend for trips.