issue_99: fix editing category doesnt work
issue_99: fix edit category, simplify create category
Merge branches 'issue_93', 'issue_98' and 'issue_99' into financial
issue_83: fix edit recurring payment, simplify creation of payment