Subida primera version del model.py. Falta hacer los test y corregir fallos en el modelo.
Cambio de formato.
Este test no es correcto, pero de momento el modelo modificado para este test. Hay que rehacer el test correctamente y comprobar que el modelo es correcto haciendo, entre otras cosas, buen uso de los asserts.
Cambios menores en el modelo, y en los test.
Borrado validate_gender duplicado.
Subidas las pruebas de Recipe. Borrados los self innecesarios en los metodos de validacion.
Subidos los tests completos. Se han borrado más selfs innecesarios de los métodos de validación. Eliminada la clase Location y sustituida por un string.
Eliminados validators que no sirven o que estan mal. Eliminado codigo obsoleto por cambio en Location. Cambio de formato. Falta corregir los tests para que funcionen con el modelo nuevo. Falta decidir que
hacer con los idiomas, si validarlos en el modelo o en las vistas.
Borrados los test, no estan bien. Pasamos de ellos de momento. Corregido el modelo, faltaban permitir null=True en los campos opcionales. Modificadas las entidades que sustituyen a los enum del modelo
con campos diccionarios.
Merge Pull Request #40
Merge branch 'feature/data_model_correction' into develop

Solucionados de paso un par de bugs con el formulario de modificación de perfil.

Conflicts:
	webapp/models.py