* added replay server spec
* updated event server spec
* refactored event_server
* refactored event_client
* added replay request handling with different timings and requesting ids
* added replayed header, which indicates if an event published is a replay
* renamed exchange 'resend' in 'resend_requests'
Merge remote-tracking branch 'origin/master'