JDF-326 Fix for display of custom created Events and Venues without MediaItems.

The fix allows events and venues (without corresponding MediaItems) to be created via the admin front end, and to be used in the rest of the application.