refactor complete:
- all is a regex now, no distinction for any of the paths
- regexes have the set path attached to them so no need to go far to get it
- the hability to numb all the groups for the masterRE is the fastest thing
- input is ignored on the output object, instead keep the normalized path at o.path and o.url with the full url with no parsing applied
- boil taken out of the prototype, it differenciates between set and get using o.notFound property