Removed all code related to running EventProcessor asynchronously

The asynchronous interface was previously only used online. This is no longer needed and would not play well with the up coming threaded framework.
Merge pull request #707 from Dr15Jones/removeAsyncFromEventProcessor

Removed all code related to running EventProcessor asynchronously