Add first rudimentary tests for system start order
Catch errors and re-throw with current system attached
Add extra component to ordering test

The added component has no dependencies and is not depended upon, so
it can be started at any time.