Adjust code analysis configuration

- Only generate code coverage for our own code, src and lib
- Remove irrelevant paths for excludes
- Use --prefer-sources --no-interaction when installing composer dependencies on Scrutinizer just as on Travis