Parses and stores EVADTS ingredient levels for later processing.
Stores notification data in the database, instead of pickling
Fixes the wrong ingredient estimates that would sometimes occur when mails wouldn't arrive right away. There was a suggestion by @falkecarlsen to ensure that we cannot overestimate or underestimate (i.e ensure that we are ALWAYS within the bounds of the physical containers capacity). I did consider this, but I believe it is better to fail hard and show numbers that are obviously wrong instead of numbers that MIGHT be correct.
Three major changes: