Some permission issues with restSearch of an event

- __fetchEvent used, which checked the currently logged in user

- instead now, __fetchEvent has a new optional parameter that automation methods can use to pass the org along that was read from the provided auth key
Merge branch 'feature/searchapi' into develop