Availability summary on events page

- added 'alter' function to sessionVar
- toggle template helper code extracted to separate file
- availability data filterable by user