Making DefaultRouteMatcher.match an instance method.

This means the generics on it will actually make sense.
Adding methods to get entire map of all params.
Merge branch 'master' of github.com:augustl/path-travel-agent