QueryEntry can accept null values parameter, still predicates can query the key

delete() javadoc warning added about listeners with predicates

test improvements

entrylistener changed to entryadapter on clientmaptest