Adding default length to gen_string

Also updated the supporting functions to the same default length. Made minor adjustments to documentation. Finally, added additional test for default length.
Drop or adjust this error message. By default, `assertEqual` will tell you values of its two parameters — in this case, 10 and 10. This error message prevents that information from being provided when the assertion fails.