Issue 19: Importación de empleados municipales

* mover el generador de nombres propios al ScraperModel
* poder usar el setter de las entidades :D
* usando el generador de nombres propios en la Entity\EmpleadoPublico
Issue #19: Importación de empleados municipales

* leyendo el 3er apellido de los representantes legales, cambiando la estructura de la tabla para guardarlo
* reactivando el lector de Proveedores para re-imprtar todos los datos
* pasar dirección del domicilio a nombres propios
* pasar el nombre del proveedor a nombres propios
* pasar el nombre comercial del proveedor a nombres propios
* el setter de los nombres/apellidos del representante legal debe de ser por separado
* pasar el nombre comercial del representante legal a nombres propios
* pasar la lógica del nombre propio del proveedor y del representante legal a la entidad
* simplificar el método para pasar los nombres propios usando mb_function
Issue #19, Importación de empleados municipales

* mostrar el reporte de empleados municipales que hacen match con los apellidos de los representantes legales en la vista detalle del proveedor
* getters del EmpleadoMunicipal para output
* bug de mostar el 3er apellido del representante legal
* factory para el EmpleadoMunicipalModel
* reordenar la vista del detalle del proveedor
* mostrar los bloques del detalle del proveedor si solo si los bloques tienen contenido que mostarr