[Pipeline] First XNB file has been written

Enough the content pipeline has now been implemented to do simple import, process and write.  More importers, processors and type writers need to be written.

This PR includes the mgcb branch by @tomspilman. The PipelineManager from that branch was used for the test, and this PR contains a small change to the PipelineManager in how it finds built-in types.