Ensure memtable flush cannot expire commit log entries from its future

patch by benedict; reviewed by aweisburg for CASSANDRA-8383
Merge branch 'cassandra-2.1' into trunk

Conflicts:
	src/java/org/apache/cassandra/db/DataTracker.java