Add summaries for roles
Add summaries for all remaining classes
Make summaries work for type docs embedded in language docs
Render role summaries in italic, on type index pages

Since the summaries for classes and roles are phrased differently, it will help readers if we also render them differently.
Merge pull request #30 from smls/master

Add summaries for all remaining documented types, + minor related htmlify improvements