Agrego capa de controladores.
Muevo lógica para mostrar el recurso en XML o JSON a un evento del controlador.
Renombro el paquete de Query a Specification.
Creao un adaptador para Pagerfanta y que se pueda pasar como dependencia al mostrar una lista de recursos.
Agrego hook para modificar los .ini settings.
Corrijo middleware para mostrar la salida en XML.
Modifico evento de rendering para dar formato (xml o json) a los errores de validación al crear/editar un recurso
Agrego validación al crear recursos (stations).
Reemplazo el componente de eventos por el de Zend Framework. Reorganizo el formateo del recurso y muevo la logica al evento posdispatch del controlador. Quito referencias al paquete de Resource que se convirtió en Formatter.
Agrego primer test para las validaciones. Modifico el evento para formatear el recurso para que no se ejecute en caso de que haya ocurrido un error de validación. Agrego traducción para mejorar el mensaje en el error de validación de length.
Agrego dependencia al paquete restful-extensions y conservo solo clases que tienen relación con la aplicación.
Merge branch 'rest_controller' into develop
Merge branch 'develop'. Include changes in branch rest_controller branch.