Introduce DefaultTailerBaseTest.
Add test aimed to cause ConcurrentModificationException.
And make MessageStore thread-safe.
Merge branch 'threads' of github.com:yurloc/splitlog into yurloc-threads

Conflicts:
	splitlog-core/src/main/java/com/github/triceo/splitlog/MessageStore.java
A bit of cleanup.