TRUNK-4004: Module should be able to say it needs to start before another module

TRUNK-4004: Module should be able to say it needs to start before another module
Merge pull request #909 from rpuzdrowski/TRUNK-4004

TRUNK-4004: Module should be able to say it needs to start before another module