Converters as service
feature #800 Converters as service (romainneutron)

This PR was squashed before being merged into the master branch (closes #800).

Discussion
----------

Converters as service

This PR decouples the callback resolution service from `ServiceControllerResolver` in `CallbackResolver` so it can be used to resolve converter callback declared a service callbacks :

```php
$app->get('/user/{user}', function (User $user) {
    // ...
})->convert('user', 'service:method');
```

Commits
-------

0cdef8e Converters as service