leipzig: limit total tries of days to 32

At least for am-elsterbecken are meals available for the next ~ 2
mounths. But this can take more than 30s. To ensure that the
request does not timeout, limit tries to maximal 32 days.

I think there is less usage for meals for more the next month.
parse: usage and error handling improvements
dresden: update canteen list