BUGFIX: añadida una clave primaria y varios campos unicos

En el script de creación de la base de datos se ha añadido una ID que funcione como clave primaria además se ha añadido la restricción de que sea únicos los campos nombre de usuario e email.
En el archivo database.php se ha cambiado el metodo que inserta usuarios para que concuerde con el nuevo numero de campos y el metodo que crea la estructura de la base de datos para que concuerde con el script.
BUGFIX: comprobación de email unico

Modificado la comprobración del registro en servidor y añadido un metodo en auth.php para comprobar que el email no está registrado aun