Migrated tests from MSTest to NUnit to make tests easier to run and not impose VS requirements
Began migration of traditional unit tests to SpecFlow
Migrated error handling tests to SpecFlow
Removed empty test
Updated tests .csproj
Began initial work on migrating exception handling tests to SpecFlow
Merge branch 'master' into Testing
Migrated error handling and boilerplate context action tests to SpecFlow
Migrated additional tests to SpecFlow
Refactored some SpecFlow tests
Added WCF provider for access to WCF services
Removed detritus from merge
Added basic implementation of a type access provider
Added providable types property for ITypeProvider to give more visibility