Updating to shorter passwords

Went to SHA256 for long/MD5 for short because SHA512 was pretty much twice the maximum length of the longest password we found to be accepted.