Update runtime publish() methods to take event_type and event_data args.

This depends on https://github.com/edx/XBlock/pull/197 (and I'd need to update the XBlock dependency, which I'll do after that PR gets merged)