Fix for display of existing invalid log revisions

* In some cases, `display_name` may be null until some bug is fixed;
  this change allows the `events` endpoint to not break even with bad
  `Revision` instances.