TRUNK-4004: Module should be able to say it needs to start before another module
(cherry picked from commit 4147c3e64bfbcbacd0e8827f733d73c33431ac08)