communication improved:
 * added new thrift commands (without implementation)
 * merged get[Income/Outcome]CategoryTree into one command
implementing category tree operations