Removed salt from the cryptor implementation. After thinking about it a lot I
realized it wasn't as useful as I first thought. If an attacker wants to
do a dictionary attack on your database using precomputed hashes, then
salting only delays him a short while until he creates a new hash dictionary
using the salt. So the complications it brings with it, namely having to
keep track of extra salt info for everything you encrypt, are not worth the
minimal benefits.

You still need to have a hard to guess password.