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)