CS Fixes - ResourceCompiler: retab, remove lead _ from privates, add doc comments
Moved SiteCompilerTest from zpt\cdt\test namespace to zpt\cdt to be consistent with other tests
Updated ResourceCompiler to allow dependencies to be injected as constructor args
Added ResourceCompiler unit test for compiling a single template resource