Allows you to register a player and set his email using the API class

The API class was modified to allow the registration of a user along with his email address
(The modification is backward compatible)

The SQLite and MySQL datasource classes were modified to insert a email address into the database on the saveAuth() function