Cambio en el modelo, creada clase Step y añadido como una lista de embebido a Recipe. Tambien se añade un campo main image a recipe y se elimina la clase Picture.
Modificacion de la vista y el template para la refactorizacion.
Creada clase embebida para las imagenes del album como solucion al problema de listfield y imagefield.
Corregido error al crear una receta tras el cambio de modelo para las imágenes.
Modificado el nombre del atributo de Recipe erróneo "main_picture" por "main_image".
Añadidas las 6 primeras recetas adaptadas al nuevo modelo.
Merge branch 'feature/refactorizar_recipe' into develop
Merge pull request #96

Completada refactorización del modelo de receta con la nueva estructura de pasos y fotos.
He hecho una exportación de los datos de prueba actualizados (aunque reducidos temporalmente) usando el nuevo sistema en json, que en la rama 'refactorizar_recipe' aún estaba el de bson.

Conflicts:
	mongodump/dump_data/eathub/webapp_recipe.bson
	webapp/models.py
Primera iteración de propuesta para nuevo diseño de vista de receta.

Diseño basado en tarjetas.
Datos estáticos para probar.
Contiene: Título, imágenes, ingredientes, notas, pasos (con fotos), tiempo, dificultad, cantidad.
Ingredientes y notas con efecto post-it
Actualizada pantalla de login.

Dividida en dos secciones, izquierda y derecha.
La izquierda muestra un mensaje de bienvenida y el logo de la web animado.
La derecha muestra una caja para introducir los datos de inicio de sesión. Modificados espacios y actualizados colores a rojos.
Carga en la vista la imagen principal del formulario

Cuando la vista de edición de receta recibe un formulario precargado con datos, introduce en el formulario html la imagen principal de la receta, si existe.
Para ello la plantilla lee el campo con el id de la imagen y lo introduce en unos atributos del campo html.
Una etiqueta de django propia obtiene la url de la imagen a partir del id, y un método JavaScript se encarga de colocar la foto en su sitio si se encontró.

Temporalmente la vista de crear receta devuelve siempre a la misma vista pasándole la información del formulario, para facilitar el debugging.
Carga en la vista la lista de imágenes en la galería

Cuando la vista de edición de receta recibe un formulario precargado con datos, introduce en el formulario html la imagen principal de la receta, si existe.
Para ello la plantilla llama a un método del formulario que devuelve la lista de ids de las fotos, y genera un elemento html lista conteniendo la lista de urls.
Una etiqueta de django propia obtiene las urls de las imágenes a partir de los ids, y un método JavaScript se encarga de leer las fotos y añadirlas a la galería.
Subidas las recetas restantes.
Carga en el formulario de edición de receta la lista de ingredientes.

Inserta una serie de elementos compatibles con repeatable-fields
Carga en el formulario de edición de receta la lista de pasos.

Inserta una serie de elementos compatibles con repeatable-fields
Corregido mostrar errores del login.

Muestra un mensaje de error correctamente si el usuario y contraseña no son válidos.
Muestra también un mensaje de advertencia cuando se llega a la página de login por intentar entrar en una página restringida a usuarios registrados.
Mapeado enlace de registro en la pantalla de login.

Añadido enlace para recuperar tu contraseña, para que a @serrodcal no le den espasmos.
Modificados botones de registro y login en la barra superios.

Usados colores invertidos para diferenciarlos.
Actualizados archivos de traducción

Actualizadas cadenas relativas a la página de login.
Merge pull request #97 from EatHub/feature/propuesta_login_rafa

Feature/propuesta login rafa