base - identify parent callers
Merge branch 'master' into msummary

* master:
  base - parent caller identification merged manually upstream
  builder - fix typo
  Builder - symlink manifest file on declare

Conflicts:
	util/io.py
base - m( ~ https://youtu.be/VKsVSBhSwJg?t=30
Base - save stages to digest, for (soon to come) weekly reports
all modules - let them use the digest
Base - Create non existant categories in digestfile