Fix HazelcastHttpSession's setAttribute() with null value

HttpSession.setAttribute() should work with null value the same as removeAttribute(). Changed from throwing an exception to delegate call to removeAttribute()
Lots of minor cleanup
More work
Supression fixes
Resolved findbugs issue
Removed unwanted findbugs supression
Resolved merge conflicts
make map service check style compliant
fix test
Fixed query docs
first small changes
map service check style
map service check style
Added 'how to implement your own supplier' and some fixes
Fixed note style
Fixed some style issues
More fixed
map service context fixes
findbugs fixes
transaction documentation enhancement