Fixes for newrelic.com transaction traces.

Without this, newrelic is reporting all requests withing multiurl
as the multiurl itself. This explictly set the transaction name to
the last tried view, including if it returns 500. Works with or
without newrelic installed.