Use validator interface instead of concrete class

https://github.com/anlutro/laravel-repository/issues/3