Added use of [Schema] into T4 templates so that tables on other schemas could be used if
the user has the required db permissions.
Made easier to turn on/off via //Settings at the top
Added some defensive checks incase schema metadata failed to be returns from db, attribute will be omitted
Cleaned up string null check.
Merge pull request #398 from Layoric/t4-schema-attribute

T4 schema attribute