[LUCENENET-432] Concurrency issues in SegmentInfo.Files()

git-svn-id: https://svn.apache.org/repos/asf/incubator/lucene.net/trunk@1143690 13f79535-47bb-0310-9956-ffa450edef68
[LUCENENET-437] Initial port of Contrib.Shingle/Contrib.Miscellaneous and tests (also includes some helpers)

git-svn-id: https://svn.apache.org/repos/asf/incubator/lucene.net/trunk@1147514 13f79535-47bb-0310-9956-ffa450edef68
[LUCENENET-437] Updated ShingleMatrixFilter to use SupportClass.EquatableList, removed ListComparer, and added unit tests for EquatableList displaying various issues.

git-svn-id: https://svn.apache.org/repos/asf/incubator/lucene.net/trunk@1148109 13f79535-47bb-0310-9956-ffa450edef68
General Cleanup: Added functionality from FloatHelper to SupportClass.Single, updated usages, and removed FloatHelper

git-svn-id: https://svn.apache.org/repos/asf/incubator/lucene.net/trunk@1148113 13f79535-47bb-0310-9956-ffa450edef68
[LUCENENET-404] Adding new logo artifacts, submitted by Stack Exchange, created by David Larsen

git-svn-id: https://svn.apache.org/repos/asf/incubator/lucene.net/trunk@1153264 13f79535-47bb-0310-9956-ffa450edef68
LUCENENET-407 added build scripts and gallio to run ncover for CI. added a .snk to the required assemblies for strong naming.  Tests past under TestDriven.Net and Resharper, but not under the nunit runner. will have to dig into that to figure out what is going on there.

git-svn-id: https://svn.apache.org/repos/asf/incubator/lucene.net/trunk@1162463 13f79535-47bb-0310-9956-ffa450edef68
[LUCENENET-358] MemoryLeaks
See
http://groups.google.com/group/ravendb/browse_thread/thread/9c6340987407aece/1d86d6a61175233c
and
http://mail-archives.apache.org/mod_mbox/lucene-lucene-net-user/201108.mbox/browser

git-svn-id: https://svn.apache.org/repos/asf/incubator/lucene.net/trunk@1162583 13f79535-47bb-0310-9956-ffa450edef68
[LUCENENET-442] ParallelMultiSearcher threads don't handle all exceptions

git-svn-id: https://svn.apache.org/repos/asf/incubator/lucene.net/trunk@1165379 13f79535-47bb-0310-9956-ffa450edef68
[LUCENENET-414] The definition of CharArraySet is dangerously confusing and leads to bugs when used.

git-svn-id: https://svn.apache.org/repos/asf/incubator/lucene.net/trunk@1165628 13f79535-47bb-0310-9956-ffa450edef68
[LUCENENET-414] The definition of CharArraySet is dangerously confusing and leads to bugs when used.
Forgot to add the type casting  in previous patch 

git-svn-id: https://svn.apache.org/repos/asf/incubator/lucene.net/trunk@1166024 13f79535-47bb-0310-9956-ffa450edef68
[LUCENENET-444]

git-svn-id: https://svn.apache.org/repos/asf/incubator/lucene.net/trunk@1171124 13f79535-47bb-0310-9956-ffa450edef68
LICENSE.txt's  under Contrib/Snowball

git-svn-id: https://svn.apache.org/repos/asf/incubator/lucene.net/trunk@1171233 13f79535-47bb-0310-9956-ffa450edef68
LUCENENET-443 removing close from finalizer. Giving into DIGY's peer pressure and implemented IDisposable for spellchecker. Dispose needs to be called directly to release managed resources.

git-svn-id: https://svn.apache.org/repos/asf/incubator/lucene.net/trunk@1172436 13f79535-47bb-0310-9956-ffa450edef68
back ported path enhancements for Lucene.Net.Tests assembly to fix failing tests under TestBackwardsComptability for indexes.                                                                                            TestEquatableList/System_String_GetHashCode_Exhibits_Inconsistent_Inequality_For_Some_strings fails when it runs under a 64 bit process. It passes when it runs under x86 which is the default for nunit runners.                                                                                                      Test_Search_FieldDoc fails for the wrong reason under Gallio due to a permissions issue & serialization. Created a new exception to explicitly test for the bug it was meant to test for.  Though the security permissions & serialization will probably need to be revisited.

git-svn-id: https://svn.apache.org/repos/asf/incubator/lucene.net/trunk@1172495 13f79535-47bb-0310-9956-ffa450edef68
currently omitting this test while running in a 64bit process, will open a ticket.

git-svn-id: https://svn.apache.org/repos/asf/incubator/lucene.net/trunk@1172709 13f79535-47bb-0310-9956-ffa450edef68
changed "public Token jj_nt" to "private Token jj_nt"

git-svn-id: https://svn.apache.org/repos/asf/incubator/lucene.net/trunk@1173322 13f79535-47bb-0310-9956-ffa450edef68
refactoring build scripts to allow granular control. see https://cwiki.apache.org/LUCENENET/build-system-scripts.html for the options.  there are failing tests for the contrib projects in trunk when running in nunit or gallio, these will need to be resolved

git-svn-id: https://svn.apache.org/repos/asf/incubator/lucene.net/trunk@1173798 13f79535-47bb-0310-9956-ffa450edef68
adding nuget.exe to project for build tools/packaging. this is the first pass at creating the nupkg for lucene core.

git-svn-id: https://svn.apache.org/repos/asf/incubator/lucene.net/trunk@1174624 13f79535-47bb-0310-9956-ffa450edef68
first draft of nuget packages for contrib and everything

git-svn-id: https://svn.apache.org/repos/asf/incubator/lucene.net/trunk@1174633 13f79535-47bb-0310-9956-ffa450edef68
adding license apache license to nuspec files.

git-svn-id: https://svn.apache.org/repos/asf/incubator/lucene.net/trunk@1174676 13f79535-47bb-0310-9956-ffa450edef68