nuget added
added TemplateLocation property and a new constructor to UmbracoContentType attribute. Modified UmbracoCodeFirstInitializer to support TemplateLocation. Performed minor refactoring.
modified and refactored CreateViewFile, modified UpdateContentType
Tested code