Router: Add custom arguments to RegEx matches

If the user wants to define some of the arguments in the URL and some manually, this change makes that work.
Router: Fix detection of the path

If no path is given to the Router->run() method, it would return the path to the route and not actually get the correct route.
Merge pull request #4 from vis7mac/fix-router

Router: Add custom arguments to RegEx matches