Fix batch events' to behave as single events

- Fix: Batch events being saved without eventDateTime
- BUG: All events are saved with server timestamp instead of events' timestamp
- Fix: Inject streamid for every event payload before sending to platform (was done for single event API, implemented now batch events)
Merge branch 'master' of github.com:QuantifiedDev/api