WIP feat(oauth): message to native flows

This module uses `Backbone.events` as the prototype, we should be able to use it's message handling facilities.