Addressable url matchers

PRing this into our own master branch so I can experiment with templated `displayed?` method. /cc @samandmoore