[trunk] Removing obsolete codepaths
[trunk] Stubbing out the MakeFile support for publisher
[trunk] Factored out the consumption of dependencies and publishing metadata, and created delegates to perform each action. Part way working through the Native builder