Adding a 'die' call to disallow launching Couscous when PHP version is < 5.4
exec wrapper
Replace exec with CommandRunner
Merge branch 'master' into command_runner
Fix to use project coding standards
Let the DI do his work :grin:
Using exec wrapper in ExecuteScripts
Reversed if negation
Merge pull request #61 from lombartec/command_runner

Command runner
Merge pull request #52 from CouscousPHP/fix/warn-php-version

Disallow launching Couscous when PHP version is < 5.4
Separated the InitTemplate step into FetchRemoteTemplate and ValidateTemplateDirectory

This makes the code simpler and easier to test.
#55 In preview, avoid cloning remote repositories on every refresh
Use the CommandRunner
Added unit tests for FetchRemoteTemplate
Merge pull request #58 from CouscousPHP/remote-templates

Fixes #55 and code refactoring