Debug fixups: No more literal dump, and indent fixes for code showing.
Debug fixups: No more literal dump, and indent fixes for code showing.

Literals are no longer dumped out because the code dumping now shows the
values of the literals. This is also easier than matching the literal # to the
large dump of literals (like it used to be).

Opcode names now have spaces if they show a line number. Opcodes also print
the code position (ex: [4]) with enough padding so that if the max is [10]
that [4] will instead be [ 4]. These two changes make certain that line
numbers printed next to opcodes will be the same within all methods (making
them easier to read through).

I considered putting line numbers after the indicating arrows/code position
indicators. However, Lily will eventually read in other files, and keeping it
there would result in massive prefix padding (and look strange).

This is more about perfectionism and absolute sameness with printing line
numbers than actually fixing anything.

jesserayadkins/lily,jesserayadkins/lily,FascinatedBox/lily,FascinatedBox/lily,jesserayadkins/lily,FascinatedBox/lily,FascinatedBox/lily