binary, octal and hexadecimal literals

Also, embedded underscores in literals are supported.

Note: I am a Scala newbie, so there might very well be a better way than what I did.