The programmatic ExecutorConfig is now the same as the xml based on
Added ILock & ICondition tests
Hazelcast.shutdown() should not be interrupted by rejected executions.
fixes #3055
minor cleanup
Improved health monitor, added physical, swap usage and gc counts.
Improved health monitor, added available processors
Checkstyle fix
Partition id was not set correctly on all paths
mock client fix
Imroved BuildInfo test to use a version pattern matching instead of hardcoded one. Removed hazelcast-runtime.properties under test resources.
Merge pull request #3299 from pveentjer/fix/3.x/ClientInvocationService-partitionidwasnotsetcorrectly

Partition id was not set correctly on all paths
Merge pull request #3296 from mdogan/imp/3.3/health-monitor

Improved health monitor, added physical memory, swap usage and gc counts.
Merge pull request #3303 from mdogan/fix/3.3/build-info-test

Improved BuildInfo test to use a version pattern matching instead of hard...
Merge pull request #3295 from mdogan/fix/3.3/port-already-used

Hazelcast.shutdown() should not be interrupted by rejected executions.
Improved documentation for the ILock and Map.lock
Merge pull request #3311 from pveentjer/doc/3.x/lock

Improved documentation for the ILock and Map.lock
Started to author Set configuration.
Review of PR #3311
cleanup