Event date formatting uses drupal date_format.  #1637

Date hooks are some of the worst I've encountered.  hook_date_format_type defines types of dates.  Not formats, just their types.  So small, med, long are defined here.  hook_date_formats defines formats and the date types they can be applied to.  I implemented both of those and nothing happened.

...

Turns out they aren't usable until the admin page for configuring dates is saved.  I was expecting a newly defined type would be available from setting up those hooks.  Nope, still needed an update hook to install them.  Not sure if they'll be available on a new installation yet...
Merge branch 'SCHOLAR-3.x' of github.com:openscholar/openscholar into SCHOLAR-3.x