OSGi Script Engine Manager
log an info message if about to sleep due to 'hazelcast.initial.wait.seconds' config prop being set to a value >0
small fix for queue eviction test
Fixes #1067.
Empty Data with DataSerializable type-id should de-serialize to null.
Merge branch 'feature-log-initial-wait-seconds' of github.com:ispringer/hazelcast into maintenance-3.x
Merge branch 'feature/maintance-3.x/osgi' of github.com:asimarslan/hazelcast into maintenance-3.x
Merged pull-request #1054. Some additional refactorings.
fixes issue #1076
unsuccessful remove() fires event in transactionalRemove
fixes issue #1080
Merge pull request #1071 from mdogan/fix/3.1/1067

Fixes #1067
Merge pull request #1077 from enesakar/maintenance-issue-1076

fixes issue #1076
Resolved problem with missing executor logic in the TestApp
send initialized state upon migration
Merge pull request #1084 from pveentjer/fix/maintenance-3.x/testapp-missingexecutors

Resolved problem with missing executor logic in the TestApp
Updated migration delay time calculation to take call-timeout into account. Since a long delay causes some operations to fail because of invalid partition table.
Merge pull request #1082 from gurbuzali/fix/3.x/semaphore-issue1080

fixes issue #1080
change writing initialized state for backward compatibility
test changes for semaphore
add missing null-value omission logic (#1019)