issue_168: cache all categories to speed up category description display
issue_168: do not display payment method in listing
issue_168: search available when working in report, income, expense
issue_168: no need to require application controller for each controller.
issue_168: fix text matching not working
issue_168: use to_a instead of all to load all records
issue_168: minor clean up
issue_170: fix mortgage adjustment not connect to mortgage
Merge branches 'issue_168' and 'issue_170' into financial