Format line numbers with ordered lists.

This allows line wrapping without the numbers getting desynced for wrapped
lines. It looks way better for stuff with long lines to have it natively
wrapped instead of scrolling.