Added ability to greedily match parts of route URLs with * (as in ngRoute)
Added support for optional URL parts with ? (as in ngRoute)
Bump version