General Base Converter
Description: This is the base converter to beat all base converters!
Convert hex to dec, dec to hex, binary to oct, base 2 to base 36! You heard me right,
base 36.


Code:

How to Use: If someone tells you that 46406810206 is the
name of a shortlived Swedish band in hexadecimal, to find out you would enter:
baseConverter(46406810206,10,16);
To Convert 127005713555726 from base 8 to base 29 the line of code would be:
baseConverter(127005713555726,8,29);
Note: Output is a string, not a number.
CAUTION: Do not try to convert numbers greater
than 9007199254740992 (20000000000000 in hex.) It seems to be the boundary between
good and bad taste. Converting any number larger than that results in distorted
answers.

Explanation:
This is rather involved. If you are simply dying for a more detailed explanation please email me. Basically though, this function first
converts the number to base 10 and then from there to the new base. I have been working
on a way to eliminate the base 10 middle step, but it would require a totally different
methodology than what is being used at present.


