Some initial work at cleaning up the mess that is display.asm

This commit should reindent the file mostly correctly.  Some uppercase code, but not
all, has been converted.

This commit addresses #17 on GitHub.
Merge branch 'displaystyle'