modifying the materializer to generate snapshots
debugging materialisation
debugging materialisation process
Merge branch 'master' into materialiser_fix

Conflicts:
	src/clocksi_materializer.erl
fixed bugs in the materialisation path
Merge branch 'master' into materialiser_fix
added some test case that is actually failing
streamlined some more types
Merge branch 'master' into materialiser_fix
fixing tests
check for type while applying updates for snapshots
empty ops test
Merge commit '5d452bff717f5d0cc680a9129ffc11ae5c6f9a5a' into materialiser_fix
Merge branch 'origin/materialiser_fix'
fixed bug where multiple updates on the same key and transaction were not applied
added prunning function for snapshot cache
done with the read_triggered GC mechanism
fixed minor bug generated by the removal of a lager:info line
started coding the write oriented GC mechanism
added write-triggered GC mechanism