title: Laravel 5.1 - How to dynamically prefix all registered routes
body: <p><strong>TL;DR: How to prefix all -already registered- Laravel routes?</strong></p>
  
  <p><strong>Details:</strong>
   - A large Laravel 5.1 application with third-party packages, each
     register it's own routes.
   - For some multilingual support, all routes have to be prefixed, without modifying these third-party packages.
   - As you know in Laravel 5.1 the router service is being bound very early
     before even custom service providers being called, so if router rebound the
     application will have a detached router.
   - So how could we prefix all currently registered routes?
   <strong>- If no straight forward solution, in other words: how to replace the default \Illuminate\Routing\Router\Router::prefix()</strong> which seems to be a possible solution..</p>