Moved towards the production style code for the end-of-month email notifications. Debugging must use the console SMTP server as to not send out a tonne of e-mails whilst testing.
Added docstring warning of why there's an import error check around some imports along with reverting to lambda functions on failure.
Added a new mode for the get_total_balance function which will return an integer.
Ignore the notifications file so each site can override it with how they want to handle their notifications.