Implemented cleartext and MD5 authentication methods, fixed error message parser and notice parser to correctly detect all fields, added specs for authentication methods