RFC 6570 compliant uri template parser, builder and router