moving some methods of CacheRecordStore to AbstractCacheRecordStore
Merge remote-tracking branch 'origin/feature/jcache' into feature/jcache

Conflicts:
	hazelcast/src/main/java/com/hazelcast/cache/impl/AbstractCacheRecordStore.java
	hazelcast/src/main/java/com/hazelcast/cache/impl/CacheRecordStore.java
Reviewed JettySessionReplication section.
Updated Revision History

Added Jetty related section information.
started jcache configuration docs
started jcache configuration docs
Merged in local stash
Typo correction.
Added 2 todos to JCache
Changed intro sentence of JCache
jcache documentation
jcache documentation
JCache documentation
I put in comments from Serdar

GettingStarted.md, WhyHazelcast.md
copyedit of distributed data services, map section

copyedit of distributed data services, map section
Fixed spelling errors.
Improvements in JCache chapter.
Improvements in JCache chapter.
Improvements in JCache chapter.
Improvements in JCache chapter.