Remove shell-executer
Add open4 as a runtime dependency
Add new Executer class

This replaces shell-executer
Use Executer in Instance

Use the new Derelict::Executer class to execute Vagrant in
Derelict::Instance.