Use pimple3 and be more like silex wiht the new providers

Remove old ServiceProverInterface

update travis

remove lock file

change dependency versions to match silex

fix phpunit version constraint

whitelist src directory