Changed: return WriteResult in ClientAPI, on empty transactions return FirstEventNumber = LastEventNumber + 1, so EventsWrittenCount = LastEventNumber - FirstEventNumber + 1.
Merge branch 'dev' of github.com:/EventStore/EventStore into dev