add unit test for 93 and 193 to make it clear what works and what doesn't. Fixes issues #93 #193.
./build Test_40
and
./build Test_45
can now be used to execute only the unit tests for net40 or net45.
Merge pull request #196 from matthid/project_settings

./build Test_40
Merge pull request #197 from matthid/issue_93_and_193

add unit test for 93 and 193 to make it clear what works and what doesn'...
Initial support for improved template debugging: #132, #87, #53.
For further improvements we need more information about where the template is comming from.
To get a "unified" debugging experience I will clean up caching and the general API first.
- Added an ICachingProvider interface to support user defined caching strategies: #47
- Redesigned the API in this process.
- Added Legacy classes to support the old API by using the new API (marked as obsolete).
- Within the redesign support for streaming the output of templates was implemented: #27, #169
- With the new API one can exactly control where the templates come from (ITemplateResolver) and how they should be cached (ICachingProvider).
- The old API works for the complete test framework.
Testcase wants ArgumentException, which is fine.