implemented magical string increment function. Used in auto-increment, and enumerating string ranges as well.
preserve length/format of the incremented string ("01" -> "02")
implemented string range enumeration using magicalStringIncrement function and added more tests