Add public support for relaxed route placeholder

Notation is #param (used by other frameworks, and inspired by Mojilicious)
It catches all chars until the first '/' or the end of the string.

This is the part to make trie implementation available from the rest package.