fixes #583
Quick fix for QueueStore
Cleanup.
Upgraded event system to use multi-threads based on StripedExecutor.
Added packet version check.
Reduced some log levels.
 Do not register backup call id if invocation is async, since async operations don't wait on backups. This may cause OOME.
 Removed event thread warning since event service is not single threaded anymore.
 Fixed #575.
Empty Queue TTL fixes #417
Merge branch '3.0' of github.com:hazelcast/hazelcast into 3.0
handle MapstoreException thrown when write-behind scneario.
try to store/delete one by one, reschedule the failed ones and finally throw the exception
 Reverted maven compiler plugin to version 2.5.1 back.
Fixed async invocation  is not getting response when instance is not active.
Fixed topic test, global order is not default anymore.
Fixed topic test timing issue.
Fixed map eviction test timing issue.
Fixed latch migration test timing issue.
Added async flag to operation. Async ops don't wait on sync backups.
default Client behaviour changed to Smart
Merge branch '3.0' of github.com:hazelcast/hazelcast into 3.0
fixed incorrect commit