Change user/events API to use method in model

Also refactor user/events to show the pending events instead of all
events