add missing php declaration
make gcal function in controller
improve tests for gcal and ical
make gcal function public for testing
begin code for helper to display conference data in text or html
improved email
update announcement view to use display helper