Make semicolon be separator exactly like comma.
Fix auto-space (Resolves #9)

Now saves the original string of a value in the dictionary in addition
to the evaluated value, so it can be used to auto-space a literal.