deployer/assembler now be using intermediate tree for all modules files.
- instead just in time code generate - intermediate tree and then generate process allow us to union
  same parts trees in different configs. This feature is very important for platforms which is derivatives from other.