Added reverse option
enabled use of bases larger than 36 with arbitrary sets of digit symbols
updated version and credits