First cut of a 'quick-introduction' example. Not yet polished, and I've held off actually implementing the system under test.
Completed the 'quick-introduction' example and extended it so that a singleton test case is added to the mix, and there are two implementations to test - one buggy and one correct.
A quick test failure reproduction test has also been added.
Updated documentation to include sample test.
Push NuGet package 1.3.1.0 to NuGet.

--HG--
rename : development/solution/NTestCaseBuilder/NTestCaseBuilder.1.3.0.0.nupkg => development/solution/NTestCaseBuilder/NTestCaseBuilder.1.3.1.0.nupkg
Added tag 1.3.1.0 for changeset 31c899f02cd0
Corrected some minor mistakes.
Update tasks list.
Removed .nuspec file - I can never run 'nuget pack', so this is just getting in
the way - am currently using the GUI directly on the .nupkg file instead.
Add a quick usage section to highlight NuGet availability.
Added summary to NuGet package. Push NuGet package 1.3.2.0 to NuGet.

--HG--
rename : development/solution/NTestCaseBuilder/NTestCaseBuilder.1.3.1.0.nupkg => development/solution/NTestCaseBuilder/NTestCaseBuilder.1.3.2.0.nupkg
Added tag 1.3.2.0 for changeset e9609c10f2e2
Exchanged summary and description to get useful text on the NuGet feed site.
Push NuGet package 1.3.3.0 to NuGet.

--HG--
rename : development/solution/NTestCaseBuilder/NTestCaseBuilder.1.3.2.0.nupkg => development/solution/NTestCaseBuilder/NTestCaseBuilder.1.3.3.0.nupkg
Added tag 1.3.3.0 for changeset eba90ac77f59
Correct documentation typo and make a module class's intent more obvious.

--HG--
extra : amend_source : 1216beda1dce00df6bcae3670d621955cd5aab7c
Add in smoke test to try to reproduce poor performance issue seen by a third
party user - this test generates Boolean expressions.
Modify smoke test introduced in previous commit to cover both true and false
cases for the rightmost operand in a logical conjunction or disjunction.

--HG--
extra : amend_source : e498be2d9b123233b46940b5650e4e7f25778a21
Reproduction of out of memory issue seen by third party user.
Remove unused code.
Work in progress - very ham-fisted cutover that introduces the notion of a
unique path that acts as a prefix to any node in the ternary search tree where
branching takes place. The unique path is compressed down into a list associated
with the node. The logic is definitely erroneous in places, but the prefixes are
not yet propulated - the point of this is to cutover the type signatures to see
where the real work needs doing.

--HG--
branch : PathCompressionWhenMergingTestVectors
Add .gitignore back.
---
 .gitignore | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)
 create mode 100644 .gitignore

--HG--
branch : PathCompressionWhenMergingTestVectors
rename : .hgignore => .gitignore