Dependent assets

Allow LinkedAssets to have dependencies of other LinkedAssets. Previously only SourceModules have dependent Assets. I only implemented a dependency analyser for XMLAssets (to fix the reported problem from CT where application.xml refers to XML in the blade)