Use event short name from API

The short names don't properly show up until data has been cleared. How to fix?

Edit: I think the reason is because we never actually stored the short name from the API in the DB, so it is null for all events. Hitting refresh doesn't actually trigger a refresh because of the if-modified-since header.
Why did you rename the method? It seems like event.getEventShortName is needlessly long compared to event.getShortName