All events are emitted on videogular directive's scope. The API exposes $on() to listen on this scope.
Expose the API on the scope as "vg".
Merge branch 'feature/eventscope'
Merge branch 'feature/vgscope'