Improved bs_string tests:
 - Corrected test_save_string which used an invalid input string
 - Added a testcase to detect failure when the stream contains characters
   which can't be printed.