Split out IEventsThreadListener into its own file.
Added possibility of a session with no data handler
Added more to readme
Merge branch 'master' of https://github.com/matrix-org/matrix-android-sdk