improve WriteEvents.Metadata
change logging in order to reduce less garbage
minor improvements
improve EsConnection
add j.EsConnectionImpl
add EsConnectionExample.scala