Pretty capifony compatible

If use capifony and share config file on first deploy get error.
Capistrano create empty file and crash on composer install
fix cs
Enabled the code coverage reporting on scrutinizer-ci
Merge pull request #38 from ivan1986/patch-1

Pretty capifony compatible
Added tests for the previous merge
Extracted the logic out of the ScriptHandler

Closes #30
Simplified some logic
Updated the changelog
Added more badges in the readme
Updated the release date for 2.1.0 in the changelog