Scrapeo de representantes legales de los representantes legales

* tabla de representantes legales con representantes legales (huh?)
* reordenar los modelos usados en el ScraperController
* renombrar el Model\Scraper por Model\ScraperModel
* el ScraperModel pide un RepresentanteLegalModek en el
* agregando la relación entre representantes legales y sus representantes legales
* mejorar el control/cache de los representantes legales ya scrapeados
* barrer los representantes legales de los representantes legales en el scrapeo
* mover el scraper del detalle del representante legal al RepresentanteLegalModel
* hacer las llamadas de ScraperModel::getCahceUrl como llamadas estáticas
* quitar el scrapRepresentantesLegales del ScraperModel
* mostrar los nombres comerciales bajo el nombre del proveedor

// @todo terminar de mover la lógica de las entidades del ScraperModel al modelo correspondiente
Representantes legales de representantes legales

* agregando la acción para desplegar reps-de-reps
* getter de los reps-de-reps
* centralizar la lógica del reporte de reps-de-reps en el modelo
* agregando menu para ver los reps-de-reps
* nueva vista para ver los reps-de-reps
Moviendo la lógica del scrap-proveedor al ProveedorModel

* el modelo del scraper pide ahora el modelo del replegal en el constructor
* fix bug que se guarden los nombres comerciales del rep legal en la tabla de proveedor
* fix bug del RepresentanteLegal->appendNombreComercial() que reciba un RepLegalNombreComercial en vez del ProveedorNombreComercial
* mover la lógica de capturar los datos de un Provedor en el scraper al ProveedorModel
Fix bug para importar nombres comerciales de los representantes legales