Fixed a bug with process-buffer.

Previously it would consider anything that contained a single digit in
it to be a number. Now it only considers strings that are all digits
to be numbers.
comment-reader -> comment-handler.
Rewrote the method for printing a symbol.

Now a symbol's package is only printed if the symbol's package is not the
current one.