fixes bug 876022 - use new correlations mware service

r? @peterbe and @jezdez 

There are several things I dislike about this changeset, but it's arguably better than the old site which barely works, or the django site without this patch.

I think the lack of standardization of platform names across Socorro is a pretty big problem, I have tried hard not to add to it.

The biggest missing bit I can see right now is there is no product/version validation - adding the ```@set_base_data``` decorator to the new views would do this, but breaks the tests... I am not sure how this is supposed to be mocked so it works, could use advice here :)

I am really unhappy with the topcrasher page overall, the HTML is really heavy and complex, and the JS is no picnic either. I think it needs a complete overhaul but for now I have just tried to disturb it as little as possible.