update skeleton project

I've updated the skeleton project to reflect the updated definition of quality:

- move the skeleton project to `PSR-4`
- added `CHANGELOG.md`
- remove the `SilexProvider`
- updated `travis.yml`
- added `scrutinizer.yml`