Password crypto

MD5 Password encryption is added and the database has been changed to
support this encryption