Modified the input string to be a list of random characters. Seems to flush out a hidden issue in the BWT code... still working on that.
Changed some types from char to unsigned char (to accomodate random input).
An error still exists with BWT that outputs a list longer than the input (could possibly just be an issue with displaying the characters). Code seems to work correctly otherwise.
Fixed the random sequence generator
Commented out debug print statements.
Also, don't believe there is actually an error with BWT process. The input string can contain a tab, which throws off the formatting when outputting results.