refactors codebase to split web and core
adds additional methods to file system to handle fs traversal
adds cached document model and loader
adds mvc project
adds document model binder and document model factory
adds example mvc application
Merge remote-tracking branch 'origin/laptop'

Conflicts:
	Libraries/NoHtml.Core/CompositionDependencyResolver.cs
	Libraries/NoHtml.Core/DependencyResolver.cs
	Libraries/NoHtml.Core/IDependencyResolver.cs
	Libraries/NoHtml.Core/ITextTransform.cs
	Libraries/NoHtml.Core/MarkdownTextTransform.cs
	Libraries/NoHtml.Core/packages.config
	Libraries/NoHtml.Web.Mvc/Properties/AssemblyInfo.cs
	Libraries/NoHtml.Web/DependencyResolver.cs
	Libraries/NoHtml.Web/FileSystem.cs
	Libraries/NoHtml.Web/IDependencyResolver.cs
	Libraries/NoHtml.Web/IFileSystem.cs
	Libraries/NoHtml.Web/ITextTransform.cs
	Libraries/NoHtml.Web/MarkdownTextTransform.cs
	Libraries/NoHtml.Web/packages.config
	NoHtml.Web/DependencyResolver.cs
	NoHtml.Web/IDependencyResolver.cs
	NoHtml.Web/ITextTransform.cs
	NoHtml.Web/MarkdownTextTransform.cs
	NoHtml.Web/packages.config