Apply T4MVC XML Settings

Uses T4MVC configuration settings to more intelligently decide when to
run the T4MVC template.
T4MVC XML Settings Refectoring

Conforming with project coding style; Refactoring T4MVCSettings
builders; Reading settings with XDocument
Merge pull request #13 from garysharp/Apply-T4MVC-Settings

Apply T4MVC XML Settings