Make the primitive collections visitors generic over Exception types.
Add bit of javadoc to primitive visitors

Also fix a bug where the offheap long long map would always produce a 0 value when visited.
Merge pull request #3502 from chrisvest/2.2-prim-iter

Make the primitive collections visitors generic over Exception types.