Add capability to handle dynamic placeholders in route config

The functionality I told you about at YUIConf, cleaned up a bit. It is pretty tightly bound to the instance closure, but I couldn't figure out a good/safe/effective way to make it into a middleware component. This functionality is live on Zillow.com