Modificado .gitignore

Añadidas entradas para archivos de Android, Gradle e IntelliJ (Android Studio).
Eliminada carpeta gen/ del repositorio (creo). Esta carpeta no se debe versionar, cada IDE se la monta a su manera, y añade "ruido" a los commits. Se genera al compilar sin mayor problema.
Eliminado fragment de ejemplo :p
Cambiada estructura del layout "texto + lista" en la pantalla de Controles.

Esto supone:
- Simplifica la jerarquía de vistas, haciéndola menos pesada.
- Al cambiar los márgenes y paddings, la lista se ajusta a los bordes de la pantalla, para que el "sangrado" y la barra de scroll aparezcan en los bordes, y no separados de estos. Es un detalle tonto pero suelo fijarme mucho en esas cosas :P
- Evita el uso del método estático setListViewHeightBasedOnChildren(), que al forzar la creación y medición de TODAS las vistas de la lista es tremendamente costoso. En listas simples no se nota tanto, pero en listas con elementos más complejos o más largas es apreciable (ej: la lista de controles, al seleccionar Controles en el menú se nota como éste "salta" unos milisegundos).