Separated config files for MSI and zip.
Output correct config files depending on zip/msi.
Added IEnvironment.Create which creates the paths needed to run.
Unit test coverage increased.