Merge pull request #8 from Elgatomontes/private/Gaston/TP1

Merge pull request #6 from Elgatomontes/feature/TP1
TP1 - Se remueve el archivo de xcuserstate.
Merge branch 'feature/TP1' of github.com:Elgatomontes/Facultad into feature/TP1
TP1 - Agrego el parser de los argumentos de entrada.
TP1 - Arreglos bugs del parser de los argumentos de entrada.
Agrego ejemplo de Threads al proyecto de ejemplos.
Ejemplo clase - Agrego las clases.
Ejemplo clase - Agrego funcionalidad a SalidaSync.
Ejemplo clase - Refactor del name del tipo de dato de salida.
Ejemplo clase - Agrego el tipo de dato de contador general.
Ejemplo clase - Agrego el tipo de datos contador general.
Ejemplo clase - Agrego el tipo de datos contador de lineas
.
Ejemplo clase - Arreglo problemas de imports.
.
Ejemplo clase - Agrego los archivos de prueba y varios arreglos para que compile.
TP1 - Adapto a TDA lo que ya había.
Merge pull request #9 from Elgatomontes/private/Gaston/TP1

Private/gaston/tp1
TP1 - Agrego el archivo para manejar files.
TP1 - Agrego la creación de un tipo de datos para manejar archivos.
TP1 - Agrego el destroy de la clase files que solamente cierra los archivos.
TP1 - Libero el main de logs y empiezo a logguear en las clases.