title: Add pre-defined parameter to all routes
body: <p>I have an app that has tons of routes and controllers. Our app allows people to create projects and manage them. All of the routes except user related ones requires the project id, currently we store the project id in cookie but plan to move it to urls so the scheme will become  <code>/PROJECT_ID/project-related-endpoint</code> from <code>/project-related-endpoint</code></p>
  
  <p>I basically need to add a prefix to all my routes that represents the current project id but it requires too much work. All of the routes need to change, all redirection calls (<code>$location.path()</code>) needs to be re-written so I'm looking for a solid way to solve this problem. Should I override <code>$location.path()</code> that adds the prefix automatically and change the routes manually or is there any better way to handle this problem?</p>