Fix for issue #3995
Documentation changed to correctly reflect Bounded Queue behaviour.
Switching tests to use TestHazelcastInstanceFactory from HazelcastTestSupport so that the instances are shut down.
Fix for test instance creation
Migrating tests to HazelcastTestSupport managed instances so that they are shut down at the end of the test.
Optimized ICache public Javadoc
Removed different potential multi-node deadlocks
fixed event publishing order with eviction
Merge pull request #3996 from karlroberts/fix/3995

Fix for issue #3995
Reviewed the modified Bounded Queue section
Reviewed PR #3993
Added Enterprise Only images to security related

client sections.
Fixes #3698
Test instance array size fix
Reviewed the FAQ entry related to file descriptors
Merge pull request #4003 from ajermakovics/mast/test-instance-shutdown-3

Migrating tests to HazelcastTestSupport managed instances
Merge branch 'mast/test-instance-shutdown' of github.com:ajermakovics/hazelcast
Merge pull request #3988 from noctarius/issue_3824

Removed different potential multi-node deadlocks
Reviewed the eviction support paragraph added to

local cache region factory section.
Fixes #4009
Added comment for potential NPE may be raised during the run of an entry backup processor due to an unsent previous backup operation