Adding support for GetCodeTree to IMvcRazorHost

This would allow consumers to parse the code tree from files on disk.
@pranavkm why is this nonclosing behavior important?