Refactor design to allow choosing between Crockford and RFC4648 base32.

In the process, I renamed the library from crockford-base32 to
just plain base32 (since it covers both, now).
Add a README.
Merge pull request #3 from TimDumol/generalized-base32

Refactor design to allow choosing between Crockford and RFC4648 base32.