Issue #4 scraper PHP, mejoras varias

* cambiando nombres de municipis según los tiene GTC
* mostrar el contador real en el listado de proveedores
* mejorar el convertidor de texto para los nombres del proveedor
* actualizar texto en listado de proveedores
issue #4 mejorando el scrapeo de datos del proveedor

* reorganizar cómo los datos de dirección fiscal y comercial son asociados para guardar
* usar método secundario al tratar de usar un setter en el AbstracDoctrineEntity
* reordenar las propiedades de la entidad proveedor para hacerlo más legible
* agregando más campos para leer de la entidad proveedor
* mejorar la vista de detalle del municipio quitando el díalogo
Issue #4 scraper, relación entre proveedor adjudicado y proyectos es de muchos a muchos
Issue #4, scrapeo de proyectos

* arreglando la relación entre proveedor <-> proyectos
* apagar temporalmente el scrapeo de datos que no vamos a usar por el momento
Issue #4 guardar en memoria los proyectos leidos, para reasignar a un nuevo proveedor
Issue #4 scraper, manejo de errores

Problemas con proveedor SIN proyectos adjudicados. No tengo idea de donde salió este.
Issue #4 No volver a parsear proyectos ya insertados en la DB
Issue #4 scraper

* antes de leer todos los proyectos de un proveedor, quitar del listado los que ya tiene
* guardar en cache el listado de los proyectos por proveedor
* hacer el cache estático y síngleton con ScraperModel::getCache()
Issue #4 scraper

* ignorando dumps de la DB
* empezar a buscar los proyectos de proveedores desde el último que dió problema
* si un proveedor no tiene listado de proyectos, retorna vacío
* mejorar el cache para no sobreescribir el cache leido, reduciendo la lectura de cache a la mitad
Issue #4 scraper

* cambiar proyecto->descripción por proyecto->nombrte
* documentar que hemos detectado del campo proyecto->nombre (max 200 caracteres)
* fallback para siempre retornar un nombre de los partidos políticos, aun cuando no lo tengamos
* ordenando la entidad proveedor, estaba toda desordenada
* mejorar el método de convertir textos en nombres con minúsculas
* getters y settters del proyecto->nombre
* mejorar la vista del municipio para mostrar logo del partido político del empleado municipal
* scroll para mostrar empleados municipales en la vista del proveedor
* primera vista de los proyectos del proveedor
Issue #4 scraper

* documentar qué está pendiente de leer de un proveedor
* agregar campos pendientes de leer de un proveedor
* convertir campos date en vez de strings
* mover lógica de post-proceso de lectora a la entidad
* nuevo método en el ScraperModel::fecha() que lee los formatos de fecha de GTC
Issue #4 scraper

* bug en el data-type del proveedor
* getters/setters del proveedor
* formato fecha en la vista del proveedor
Issue #4 scraper

* limpiando variables temporales que solo mostraban progreso parcial a la hora de la scrapeada
* columnas de fechas de inscripción, pueden ser NULL
* campo de última actualziación de representantes legales, como tipo fecha
* ya definiendo tipos de datos para los proyectos
Issue #4 scraper

* cambiar la lectura parcial de los proyectos por precios ya que los proyectos ya no están vinculados al proyecto
* estructura inicial para almacenar pagos
* vincular proveedor->pagos / proyecto->pagos
* cambiar totalmente la estructura del proyecto y sus propiedades y setters
* el scrapeo del proyecto ya no pide el proveedor
* scrapeo del proyecto ya trae las propiedades de la entidad
Issue #4 scraper

* convertir en nombres propios los Proyecto->entidad_compradora
* convertir en nombres propios los Proyecto->entidad_compradora_unidad
* mejorar el scraper para capturar los nombres propios con tildes
* mejorar el scraper para capturar las fechas con nombres de meses completos
Issue #4 scraper

* no paresear si ya importamos el proyecto
* probando apagar error de seteo en el AbstractDoctrineEntity
* mejorar la relación entre Proveedor->Pago y Proyecto->Pago
* forzar a que el SQL de la relacioń Proveedor->Pago y Proyecto->Pago sea ON DELETE = CASCADE
* getters y settters para los pagos
* mejorar el calcular cual proyecto es el que toca continuar leyendo
* el Proyecto->scrap() ya lee y construye los Proyecto->pagos[]
* 2ndo método de detección de fechas usando formato d.mmmmm.y
* mostrar '--' en caso de fechas no detectadas para proyectos
* ya listar los proyectos y sus montos pagados para el proveedor
first try doctrine+zendPaginator
remove vardump xD
Paginator with native DoctrineAdapter
Merge branch 'feature/gt-04-scraper' into develop