Silexからautoloaderが削除されてた
composer updateしたら動かなくなってなんぞと思ったら
Removed the ``autoloader`` service (use composer instead).
https://github.com/fabpot/Silex/commit/1a23e6c9d41e56a93129469f177ea064014d5e74/
composer使えって事らしい。
自分の場合
$app['autoloader']->registerNamespace('Hoge', __DIR__);
とかしていたのを、composer.jsonに
"autoload": { "psr-0": { "Hoge":"src/", } }
とかして解決。
後は各種ServiceProvidorの登録時にclass_pathの指定がいらなくなってますね。