Add some color to errors in highlighted code in the neutron theme.
Limit the length of tracebacks on 500 pages.
Move markup parser to the viewserver.

The cost of having to parse posts even if the board does not exist is offset by the fact that it can be done in multiple processes.