Added RavenDB sink

An implementation of a sink for storing logevents to RavenDB. It
implements from PeriodicBatchingSink and uses RavenDB's async session.
The current implementation is using a wrapper class around the logevent
(like the azuretablestorage sink) to store as a document.