Password is now sent as a 20char MD5 hash

Registration is fully working, login is fully working and verification is fully working
Added Dictionary for saving the ip address and servername
Re-ordered in FlagEnum.cs
Fixed so it uses the correct ip address in VerifyUser