[EventsCalendar]: implement search
[EventsCalendar]: add pagination
[EventsCalendar]: fix ViewEvent action
[EventsCalendar]: display foreign events