Fix gh-174, gh-175. Complete integer literal

This adds the X and B versions of hex and binary integer literals
My editor removes trailing spaces, hence the diff appears to have line changes that change nothing


Signed-off-by: Rick Waldron <waldron.rick@gmail.com>