Added option to use a lowercase alphabet in base 16 and base 32 encode
and decode functions