fixes ticket174, spring map.put overrides ttl from conf
The java.util.Property(Map) constructor was not the correct syntax to achieve the desired result.
Disabled ReplicatedMapTest since unreliable
Converted TopicTest to use assertTrueEventually
Made innerclasses static where possible
Made inner classes of PartitionGenerateImpl static where possible
Updated pull request accouding to feedback on https://github.com/hazelcast/hazelcast/pull/1493.
Merge pull request #1494 from pveentjer/findbugs

Made innerclasses static where possible
Merge pull request #1493 from migrateio/master

MapStoreConfig (and QueueStoreConfig) property copy problem
Removed useless method overriding
Merge pull request #1495 from pveentjer/findbugs

Removed useless method overriding
Added private utility construtors
More inner classes converted to static inner classes
More test coverage exclusion tweaks
Fixes UTF8 encoding when supplying an empty string
Merge pull request #1491 from gurbuzali/ticket174-spring-ttl/3.x-master

fixes ticket174, spring map.put overrides ttl from conf
Merge pull request #1496 from noctarius/fixed-utf8-encoding-empty-string

Fixes UTF8 encoding when supplying an empty string
Added hook system to delay replication to a safe point where you can expect something special to happen
More testcoverage tuning
Merge branch 'master' of https://github.com/hazelcast/hazelcast