- add actions to derived file node
- add a fix so decorator/visitor adding actions to nodes preserves the actions the nodes themselves defined
- add hashing support for derived files (ingest, search)
- add extract action support for derived files
- refactor some code, make columns properties setting more common