database: add get_users_with_sales
external mail interface should not depend on GMime
pdf-invoice: use InvoiceEntry from DB interface
database: postcode is string, add get_user_invoice_sum()
ignore mailer binary
pdf-invoice: special users have no firstname
pdf-invoice: clear generated data
send mails in the background
database: fix segfault in new_product()