Added Support namespace for the .NET specific conversions. Created IEnumerableExtensions and FloatExtensions types.
Upgraded all classes to version 3.1.0 in the BoboBrowse.Net.Query.Scoring namespace and implemented the MultiplicativeFacetTermScoringFunction and MultiplicativeFacetTermScoringFunctionFactory types.
Moved the Arrays type into the Support namespace.
Fixed some nesting issues.
Moved the ObjectCopier to the support namespace.
Moved IDictionaryExtensions to the Support namespace.
Moved the Properties type into the Support namespace.
Moved RuntimeException into Support namespace.
Moved BitSet to Support namespace.
Added Multiplicative types to project
Implemented the types for version 3.1.0 in the BoboBrowse.Net.Query root namespace. Added the TimeUnit enumeration to the Support namespace to support the RecencyBoostScorerBuilder.
Implemented the BoboBrowse.Net.Facets.Impl.PathFacetIterator type (version 3.1.0).
Upgraded the existing types in the BoboBrowse.Net.Util namespace to version 3.1.0 compatibility.
Implemented the GeoMatchUtil type (version 3.1.0).
Implemented the IntBoundedPriorityQueue (version 3.1.0).
Fixed issues with usage of IntPriorityQueue.
Removed FloatExtensions in favor of the Lucene.Net support extensions.
Implemented the ComboFacetHandler type (version 3.1.0).
Implemented the default iterator types in the BoboBrowse.Net.Facets.Impl namespace (version 3.1.0).
Implemented remaining types in the BoboBrowse.Net.Facets.Impl namespace for version 3.1.0.