composer gadget

* [x] gadget plugin system (prototype)
* [x] composer dependency
* [x] run composer install
* [x] configuration system (simpspector.yml)

close #6 
close #9