Refactor of commenting to allow for cookie user state checking

We've had problems sending cookies from our play app to the Discussion API. Dang.
We have a work around of hitting the Discussion API directly.

We are using the ```<script type="text/template">```.

This is by no means the way we are going to do things in the future, but the next step is to refactor the discussion modules, as this feature has proven, it's becoming a bit of a God Object.

![God-Zilla!](http://stream1.gifsoup.com/view/752790/godzilla-s-dance-o.gif)