Allow string<->BN conversions with any radix between 2 and 36

Use cases: no, just for fun (possibly, consistency with some other libs)