Remove some unused keycodes

Whoever configures the till has the freedom to define their own keycodes
in the configuration module.
Add a balance property to models.Transaction
Add minimum and maximum price fields to Department

Also a field for notes to be printed on price lists - automatic
generation of printable price lists is on the way...