Report UI overhaul

Style stuff, ajax load elements.

See: https://github.com/GigaOM/legacy-pro/issues/2927
That's a good question for @misterbisson. There were some blocks of code commented out in each of the goal templates. I removed the HTML from those and moved the commented-out code into here. I'd like to think that it could go away, though.