Added some more ciphers to avoid testing.. Ruby 1.9 has more ciphers that don't work than 1.8 did, where I was originally testing
Major functionality update: we now properly detect and handle situations where the data we control is in the middle of the string instead of just a prefix