Re-working component loading
add depend_on_asset for dough components
Merge pull request #575 from moneyadviceservice/component-bootup

Component bootup