Implemented tests for Base32's split functionality.
Implemented tests for Base32's split functionality.

Details:
* We want to partition the encoded Base32 output string into fixed sized blocks.
* Several types of separators are supported: dash, newline, space, underscore.
* We write tests for each of the separators, and at varying block sizes.

byu/junkfood