Removed DEFAULT value from SQL query for TEXT field, because on MySQL 5.0 and above BLOB/TEXT types cannot have a default value, which may throw an error on some systems.
See http://dev.mysql.com/doc/refman/5.0/en/blob.html
Added an aditional check for a correct formated date when saving a user. An empty date string may throw an error on some MySQL installations when creating a new user.