inline code improvements
- don't richtext-format / smiley-replace within inline code
- use code background color for inline code
- don't break when no highlighting is available
- for non-inline code blocks, allow specifying the code language
Edited by Milian Wolff