JLANGX-11 merge memory mapped files implementations
Merge branch 'master' into HFT-JLANGX-11-MMF

Conflicts:
	collections/pom.xml
	collections/src/main/java/net/openhft/collections/VanillaSharedHashMap.java
JLANGX-11 merge memory mapped files implementations
JLANGX-11 merge memory mapped files implementations
JLANGX-11 merge memory mapped files implementations
Merge branch 'master' into HFT-JLANGX-11-MMF
JLANGX-11 refactor aimed to have a consistent naming convention
HCOLL-47 Change all LOG statements to use SLF4J api
HCOLL-22 TCP replication using event polling API for SHM - test passes with 4 nodes, ( works but requires at A LOT of refactoring an cleaning up )
HCOLL-25 last minor improvements in cache contention avoiding logic
HCOLL-22 java doc and formatting
Merge remote-tracking branch 'origin/master'
HCOLL-22 refactored reading extries away from the client socket, so that they can also be used in the server socket
HCOLL-22 refactored reading extries away from the client socket, so that they can also be used in the server socket
HCOLL-22 refactored reading extries away from the client socket, so that they can also be used in the server socket
HCOLL-22 refactors around tcp socket replicators ( still in progress )
HCOLL-22 refactors around tcp socket replicators ( still in progress )
HCOLL-22 refactors around tcp socket replicators ( still in progress )
HCOLL-22 refactors around tcp socket replicators ( still in progress )
HCOLL-22 refactors around tcp socket replicators ( still in progress )