La definicion del modelo Post se hace en un fichero independiente.
Refactorizacion de codigo.

He reaplicado un commit anterior para recuperar el tema 3 despues
de unos merges erroneos.
Mejarando la vista del cuerpo los post con escapeText.
No funciona bien el metodo updateAttributes.

No actualiza solo los campos indicados, sino que actualiza todos.
Modificada la dependencia de express-partials a la ultima version en github.
Eliminado todo rastro del uso de parciales.
Cambios en tabuladores.
Merge branch 'tema2' into newtema3: Incorporando cambios de temas anteriores.
Merge branch 'tema3' into tema4: Incorporando cambios de temas anteriores, y mas.

Arreglado error: el metodo show no usaba autoload.
Merge branch 'tema4' into tema5: Incorporados cambios de temas anteriores.
Recuperado resaltar campos invalidos de formularios.

Esta era una caracteristica que perdi en algun momento. He recuperado el codigo.
Merge branch 'tema5' into tema6: Incorporar cambios y nuevo models.js
Merge branch 'tema6' into tema7: Incorporar cambios de tema 6 y nuevo models.js
Limpieza
Merge branch 'tema7' into tema8: Incorporar cambios anteriores y uso del nuevo models.js.
Arreglados varios bugs (despistes).
Merge branch 'tema8' into newtema9: Incorporados cambios de temas anteriores y uso del nuevo models.js.
No es necesario el atributo as al cambiar el nombre.
Merge branch 'tema9' into tema10: Incorporados cambios de temas anteriores y uso del nuevo models.js.
Merge branch 'tema10' into tema11: Incorporar cambios temas anterires.