Estructura de Task y el Ejecutor.

Se agrega las clases Task y Ejecutor, Task marcara las dependencias y
pasos para su ejecución mientras que Ejecutor mantendra una lista
de Tasks y su estado, tambien mantiene un metodo para el control
ejecución de comandos dentro de Puki.

Se agregara la implementación en revisiones siguientes.