Greedy RegEx Node for Routing

Supports a greedy regular expression, must be prefixed with ^( and end with ) to work, on an entire path. 

Its possible to extend this to count forward slashes in the future to know how many segments to include. But for now this solve my problem. 

This is a fix for breaking change in 0.17 beta for the new routing.