add subject
group remittance by docnum
cache cups printer list
exception loading pickle should not be fatal
less logging, split remittance
use env to find python interpreter
handle company list extract from remittance