FIX: cache emojis for 1 year
Ruby 2.2 fixes
PERF: improve rendering speed of topic header

This also ensures we have a clean point to override rendering of topic list header
in case we decide to add/remove columns, you no longer need to override the
entire discovery template, only the header and item templates.
possible regression fix
Merge remote-tracking branch 'source/master'