More specs for edge cases of String#upto

Got bitten by these special cases where `String#upto` differs from `String#succ` while working on `topaz`.