rustdoc: add syntax highlighting to item signatures.

This means that type definitions and function signatures have
pretty colours.