FIX: update total_freight when unloading freight, even if delivery fails.
FIX: handle passengers bound for depots
CODE: change gr->find<gebaeude_t>() calls to gr->get_building(), which
handles depots as well
Merge branch 'get-gebaeude_t' of https://github.com/pipcet/simutrans-experimental.git into way-improvements