Proposal: File Structure

Propuesta para simplificar la estructura de archivos.

Todos los "recursos" de la UI quedarían contenidos en ```assets```, incluyendo el HTML, locales, etc. (Si no gusta esto ultimo, lo revierto. A mi personalmente me parece más prolijo)

No hay necesidad de carpetas temporales. (ver cambios gruntfile.js) y  ```grunt``` es sólo necesario para developers, no es requerimiento para testers.

gruntfile.js simplificado:
- ```css``` se inyecta sin modificaciones
- ```less``` se compila en ```less/css```
- ```scripts``` se inyectan sin modificaciones (y sin copiarlos)
- No hay necesidad de cleanups, ni tmp folder.
- Actualizado ```.gitignore```, ya no necesitamos ignorar archivos temporales.