[GSCOLLECT-1048] implement primitive immutable sets


git-svn-id: svn+ssh://gscollections.svn.services.gs.com/svnroot/gscollections-svn/trunk@356 d5c9223b-1aff-41ac-aadd-f810b4a99ac4
[GSCOLLECT-1049] Add covariant toImmutable overrides to MutablePrimitiveList, Set and Bag Interfaces.

git-svn-id: svn+ssh://gscollections.svn.services.gs.com/svnroot/gscollections-svn/trunk@357 d5c9223b-1aff-41ac-aadd-f810b4a99ac4
[GSCOLLECT-1052] Implement ImmutableArrayStack.

git-svn-id: svn+ssh://gscollections.svn.services.gs.com/svnroot/gscollections-svn/trunk@358 d5c9223b-1aff-41ac-aadd-f810b4a99ac4
[GSCOLLECT-962] Delete UnmodifiablePrimitivePrimitiveHashMap, SynchronizedPrimitivePrimitiveHashMap, SynchronizedPrimitiveObjectHashMap and SynchronizedObjectPrimitiveHashMap.

git-svn-id: svn+ssh://gscollections.svn.services.gs.com/svnroot/gscollections-svn/trunk@359 d5c9223b-1aff-41ac-aadd-f810b4a99ac4
[GSCOLLECT-978] Define the contract of PrimitiveIterable.toString().

git-svn-id: svn+ssh://gscollections.svn.services.gs.com/svnroot/gscollections-svn/trunk@360 d5c9223b-1aff-41ac-aadd-f810b4a99ac4
[GSCOLLECT-1054] Fix ambiguous reference to removeIf when compiling with Java 1.8.0-ea. Fixes issue #7.

git-svn-id: svn+ssh://gscollections.svn.services.gs.com/svnroot/gscollections-svn/trunk@361 d5c9223b-1aff-41ac-aadd-f810b4a99ac4
[GSCOLLECT-969] Implement immutable primitive stacks.

git-svn-id: svn+ssh://gscollections.svn.services.gs.com/svnroot/gscollections-svn/trunk@362 d5c9223b-1aff-41ac-aadd-f810b4a99ac4
[GSCOLLECT-1032] Implement putAll() on primitive maps

git-svn-id: svn+ssh://gscollections.svn.services.gs.com/svnroot/gscollections-svn/trunk@363 d5c9223b-1aff-41ac-aadd-f810b4a99ac4
[GSCOLLECT-984] Implement dotProduct on all primitive lists.

git-svn-id: svn+ssh://gscollections.svn.services.gs.com/svnroot/gscollections-svn/trunk@364 d5c9223b-1aff-41ac-aadd-f810b4a99ac4
[GSCOLLECT-1027] Fix BooleanHashSet.noneSatisfy().

git-svn-id: svn+ssh://gscollections.svn.services.gs.com/svnroot/gscollections-svn/trunk@365 d5c9223b-1aff-41ac-aadd-f810b4a99ac4
[GSCOLLECT-1037] Add collect() with covariant return type to MutablePrimitiveCollection Interface.

git-svn-id: svn+ssh://gscollections.svn.services.gs.com/svnroot/gscollections-svn/trunk@366 d5c9223b-1aff-41ac-aadd-f810b4a99ac4
[GSCOLLECT-1050] Make ImmutableUnifiedMap Serializable.

git-svn-id: svn+ssh://gscollections.svn.services.gs.com/svnroot/gscollections-svn/trunk@367 d5c9223b-1aff-41ac-aadd-f810b4a99ac4
[GSCOLLECT-968] Implement immutable primitive bags.

git-svn-id: svn+ssh://gscollections.svn.services.gs.com/svnroot/gscollections-svn/trunk@368 d5c9223b-1aff-41ac-aadd-f810b4a99ac4
[GSCOLLECT-1058] Handle RandomAccess Lists in UnmodifiableMutableList.

git-svn-id: svn+ssh://gscollections.svn.services.gs.com/svnroot/gscollections-svn/trunk@369 d5c9223b-1aff-41ac-aadd-f810b4a99ac4
[GSCOLLECT-1061] Upgrade CheckStyle and fix violations.

git-svn-id: svn+ssh://gscollections.svn.services.gs.com/svnroot/gscollections-svn/trunk@370 d5c9223b-1aff-41ac-aadd-f810b4a99ac4
[GSCOLLECT-1061] Upgrade CheckStyle and fix violations.

git-svn-id: svn+ssh://gscollections.svn.services.gs.com/svnroot/gscollections-svn/trunk@371 d5c9223b-1aff-41ac-aadd-f810b4a99ac4
[GSCOLLECT-1055] Implement immutable primitive primitive maps.

git-svn-id: svn+ssh://gscollections.svn.services.gs.com/svnroot/gscollections-svn/trunk@372 d5c9223b-1aff-41ac-aadd-f810b4a99ac4
[GSCOLLECT-1035] Create MultiReaderHashBag and write tests for MultiReaderHashBag, MultiReaderUnifiedSet, and MultiReaderFastList.

git-svn-id: svn+ssh://gscollections.svn.services.gs.com/svnroot/gscollections-svn/trunk@373 d5c9223b-1aff-41ac-aadd-f810b4a99ac4
[GSCOLLECT-1061] Upgrade CheckStyle and fix violations.

git-svn-id: svn+ssh://gscollections.svn.services.gs.com/svnroot/gscollections-svn/trunk@374 d5c9223b-1aff-41ac-aadd-f810b4a99ac4
[GSCOLLECT-1061] Upgrade CheckStyle and fix violations.

git-svn-id: svn+ssh://gscollections.svn.services.gs.com/svnroot/gscollections-svn/trunk@375 d5c9223b-1aff-41ac-aadd-f810b4a99ac4