Fixed bug reported by @pristavu

If two routes had the very same postfix (/foo{bar} and /barfoo{bar}/) the compiler would choose either one (depending on some compilation rule). It is fixed by checking that the generated expression checks the begining of the string
Fixed issue reported by @pristavu
Merge branch 'release/v0.1.6' into develop