Add web address field to suppliers

Requires database update:
ALTER TABLE suppliers ADD COLUMN web VARCHAR;
Log warnings when old printer setup functions are called

These functions will be removed in a future version
Update example config to avoid obsolete printer setup functions
Add option to convert transaction to free drinks
Escape '%' correctly in DDL