VanillaChronicle fixes

- Fix for concurrent append in VanillaIndexCache
  Concurrent access to the append method was causing
  a buffer overflow failure because the position was being
  incremented by another thread after the check for end of file.

- Fix for VanillaIndexCache.lastIndexFile
  lastIndexFile method was not listing existing index files

- Fix for VanillaDataCacheTest.testDataForLast
  VanillaDataCache was not listing existing files

- Unit tests for VanillaTailer reading across cycles
adding JavaDoc content to the main Chronicle components
CHRON-3 Fixed some bugs in TCP
Merge branch 'master' of github.com:OpenHFT/Java-Chronicle
completed JavaDoc for IndexedChronicle & ChronicleConfig
Merge pull request #58 from brasslock/master

Fix for concurrent append in VanillaIndexCache
Concurrent access to the append method was causing
a buffer overflow failure because the position was being
incremented by another thread after the check for end of file.

Fix for VanillaIndexCache.lastIndexFile
lastIndexFile method was not listing existing index files

Fix for VanillaDataCacheTest.testDataForLast
VanillaDataCache was not listing existing files

Unit tests for VanillaTailer reading across cycles
JLANGX-7 Introduce dependencyManagement into the maven poms
Merge remote-tracking branch 'origin/master'
JLANGX-7 Introduce dependencyManagement into the maven poms
JLANG-3 Setup git website and javadocs
JLANG-3 Setup git website and javadocs
Release 6.3.4 for Java-Lang.
Java-Chronicle 3.0a
Next snapshot