Limpieza del proyecto.

Acciones realizadas:

* Agregar un archivo (.gitignore) para ignorar ciertos archivos que no se deberían tener versionados en el repositorio.
* Se quitan todos los archivos que no se deberían versionar.
* Se corrigen detalles del build.xml, que provocan que no se detecte el coverage de los tests.
Agregados sobre los tests.

* Agrego @After para limpiar archivos generados.
* Ignoro varias pruebas que estan repetidas.