event tiny row

This basically adds a new minimal row type for events.

To make these rows I had to refactor the event icons. I did this by adding them to the icon font. Then I also used the icon font versions in the event carousel and on the milestone page. The default event rows still use the image based icons (it was not trivial to change this).