Fixing routes examples and add missing code tags

Hi,

@chrismccord before fixing more things I would like to show you how I think things should be made.

For example:

* Adding links for things like `Dict` to the documentation.
* Tag more things as `code`, like be consistent with tagging functions and module names etc.
* Be consistent with code examples do not drive users crazy ;-)

If I got the ok, I'll will continue with editing.
Interesting, I honestly don't know what the best treatment for the string version of messenger inside of the backticks should be. The way it is looks strange to me, but that could just be my problem. :)

Let's go with what you changed it to.