Overhauled `ut/ci': new layout; closes XXX

All CI/unit-testing data is now in one place: `share/unit'.

Order of unit-tests has been reversed (testing newest additions
first).

Dynamic unit-testing file has been split up into per-module
components, which closes XXX.