Stuff on JCache for 3.4 Release [DO NOT MERGE YET, STILL IN PROGRESS AND REFACTOR]

Contains implementations on JCache for 3.4 Release from 3.4 EA release

* Cache recordstore eviction implementation
* Cache recordstore eviction statistics implementation 
@mdogan, maybe I should move the declaration

~~~~ java
private static final ThreadLocal<CacheRecordSortArea> SORT_AREA_THREAD_LOCAL =
            new ThreadLocal<CacheRecordSortArea>() {
                @Override
                protected CacheRecordSortArea initialValue() {
                    return new CacheRecordSortArea();
                }
            };
~~~~

to the **"CacheRecordSortArea"** class as **"public static final"** field to be accessed by both of cache record map implementations.