parse / format integers

Implementation of #196

Support parsing of binary, decimal and hexadecimal Integer literals as defined in specification.
Also support parsing of Integer in other bases (supported radix within 2..36 range). In this last case, no Magnitude nor digits grouping is supported

Format Integer in several bases (supported radix within 2..36 range).