auraphp decoupled cli

                   
|Q            |A  |
|---          |---|
|Tests Pass?  |yes|
|Fixed Tickets|   |
                   


 Sent using [Gush](https://github.com/gushphp/gush)
i believe components should be about clean and clear apis so I am in favor of the version i proposed. I don't like to be too verbose and not use php5.5+ features. I bleed :dancer: