Decode path before recognizing

This updates route-recognizer with the changes I made in tildeio/route-recognizer#25 to fix #4152