Isolate dynamic dependencies
Inspired by !4, this takes advantage (if you are using DDE30 or later) of a
new switch in
amu 5.34 which causes dynamic dependencies to be stored in
(and later read back from) a file separate from the specified Makefile.
Tested on a BCM2835 ROM build. Afterwards,
git status shows modified content only in ColourTrans (and that's just the deletion of a
.gitignore file). All other non-silent submodule statuses are for untracked content, and these will gradually disappear as we update the relevant