make Expiration Time = Last Update Time + TTL
Backport for #4029 : Cache avg put time calculation
Merge pull request #4031 from emrahkocaman/fix/maintenance-3.x/cache-avg-put-time

Backport : Cache avg put time calculation
Merge pull request #4021 from ahmetmircik/fix/3.3.3/ttlExpiration

Makes Expiration Time = Last Update Time + TTL
3.3.4-SNAPSHOT
ignore an unknown portable field and return false for unknown field portion of that query
fix javadoc to clarify thread safe access guarantees to wrapped write-behind-queue
Merge pull request #4034 from ahmetmircik/fix/3.3.3/portableUnknownField2

Fixes unknown portable field exception when querying
Revision History and Release Notes updated.
Reviewed the newly added Note.
Merge remote-tracking branch 'hz/maintenance-3.x' into
maintenance-3.x-seeburger

Conflicts:
	hazelcast-all/pom.xml
	hazelcast-build-utils/pom.xml
	hazelcast-client/pom.xml
	hazelcast-cloud/pom.xml
	hazelcast-documentation/pom.xml
	hazelcast-hibernate/hazelcast-hibernate3/pom.xml
	hazelcast-hibernate/hazelcast-hibernate4/pom.xml
	hazelcast-hibernate/pom.xml
	hazelcast-ra/hazelcast-jca-rar/pom.xml
	hazelcast-ra/hazelcast-jca-rar/src/main/rar/META-INF/ra.xml
	hazelcast-ra/hazelcast-jca/pom.xml
	hazelcast-ra/pom.xml
	hazelcast-spring/pom.xml
	hazelcast-wm/pom.xml
	hazelcast/pom.xml
	pom.xml