Actualizar dependencias y agregar .gitignore para conservar directorios.

Signed-off-by: Marco Rivadeneyra <rockiano@gmail.com>