Track backbone routing actions in Optimizely

Because, by default, Optimizely only listens on pageload.

Rather than using custom events, as Optimizely suggests, we've discovered the undocumented "activate" action sends the exact same XHR request as a native pageview, so we're using that instead. Hopefully it'll work.