implemented method for retrieving associated content for ILMs in the calendar api.
eliminated function-scoped variable . moved 'event_details' and 'location' property assigment further down.
replaced call to method I18NString() with t() since we don't need to escape quotes. plus, it's shorter. also, put a check for 'scheduled as TBD' course/session offerings/ILMs - in case they are TBD then no event details/location details should be revealed.
aligned return value of _getSILMsForCalendarFeed() some more with _getOfferingsForCalendarFeed().
refactored code for flattening event details out into its own method. added todo item to class docblock. augmented event details for ILM based events.
Merge branch 'master' into icalendar-fixes
fixed query for retrieving ILMs for calendar feed.
fixed method name.
bolshoi bugfix fest.
Merge pull request #343 from stopfstedt/icalendar-fixes

various icalendar feed related bug fixes.