Improved tweet handling

Tweets are now pushed to the client using a custom object instead of the
huge Twitter object. They're now prepared server-side.
Emojis are now displayed properly.