Don't split Depends to table and some cleanups
Don't split Depends field in backend. This format can also be specified in configuration file, so it can be done in postprocess together. prune_arr implemented in utils. It's code originally used in planner to remove nil elements from array. This is now used on multiple places where some workaround been used until now. Also some more tests added to previously untested features.
Showing with 76 additions and 44 deletions