[Java] Reduce scope of Publication public API.
Merge remote-tracking branch 'origin/master'
[Java] Reduce scope of Subscription public API.
[Java] Added the ability to do a zero copy publish by enabling the claim of a range in the publication log buffer.
[Java]: commented out multicast support check for chosen interface for now so that Linux distros that don't set MULTICAST on lo0 work fine for systems tests.
[Java]: Formatting.
[C++]: add working ManyToOneRingBuffer concurrent test
[Java]: re-enable multicast support check on the interface for non-loopback interfaces.
[Java] Added Javadoc for Publication.tryClaim().
[Java]: Add missing `stateTemplate` field and copy in MappedTermBuffers
Merge pull request #24 from evnm/fix-statetemplate-wiring-in-mappedtermbuffers

[Java]: Add missing `stateTemplate` field and copy in MappedTermBuffers
[C++]: initial port of LogBuffer and LogAppender
[C++]: removed AtomicBuffer.cpp and movd constructor into .h file
add missing header files, fix #28
[C++]: add MockAtomicBuffer for gmock unit tests for LogBuffer constructs
[C++]: some more unit tests for LogAppender
[Java] Tidy up TransportPoller collaborations.
Added Gitter badge
Merge pull request #37 from gitter-badger/gitter-badge

Add a Gitter chat badge to README.md
[C++]: more LogAppender tests