WIP commit: cutover to Visual Studio 2013, plus an attempt at removing the explicit type dependency on the F# list type in the 'Synthesis' API (which isn't correct).
Fix test failures and tidy up the Synthesis API - now using explicit generic type variable parameters, and have stopped using flexible type constraints in methods - they aren't necessary in a plain .NET method, according to the F# specification.
Revisit use of type inference to simply the implementation of Synthesis - but keeping the declared method types with their explcit type annotations intact.
Remove those annoying delegate types for various function arities - use the overloaded 'Func' delegate type instead. Have kept 'SequenceCondensation' and 'Permutation' for the time being, though.
Merge in cutover to Visual Studio 2013, but keep dependency on NTestCaseBuilder fixed at 2.3.0.0, so still using FSharp v2 assemblies.
Reinstate a missing dependency so that NUnit tests can be run from the project's 'Main()' static method.
Publish NTestCaseBuilder 2.4.0.0.
Cutover to NTestCaseBuilder 2.4.0.0.
Missing from last commit.
Merge from 'main'.
Merge in cutover to Visual Studio 2013, plus dependency on NTestCaseBuilder 2.4.0.0.
Remove spurious additional reference to NuGet directory in solution.