state in class javadoc that null keys and values are not allowed
add missing null key/value checks to putAll() impl; remove un-needed null value check from 2-param putAsync() (4-param putAsync() will handle the check)
add javadoc to all methods that take keys or values as params stating an NPE is thrown for null keys or values
Merge remote-tracking branch 'upstream/maintenance-3.x' into feature-imap-null-values
add null key/value checks to replace() and addEntryListener()
add a testNullChecks() test method that verifies that all IMap methods that take keys or values as params, throw a NullPointerException if passed a null key or value
Merge remote-tracking branch 'upstream/maintenance-3.x' into feature-imap-null-values
remove null key checks from addEntryListener() methods, since they allow null keys
Merge pull request #1092 from ispringer/feature-imap-null-values

improved hz:map javadoc and handling for null keys and values