Add a way to pause the background animation #220

I currently set href to "" because I don't currently know how to interface with session variables directly through html tags. "Basic View" and "Standard View" have different lengths, so the footer shifts when the button is pressed. The paused background state is different from the paused state when the user once again switches to the tab after a period of time, where the triangles are all orange and regular. The session variable can also be renamed and used elsewhere to perhaps make the page less reactive, for example in displaying search results, to reduce lag.
> Just to confirm, the following code can be kept in client/footer.coffee, correct?

Yes.

> I just added this, beginning line 37:

Why are you adding `<script>` tags to the template? You should check how you attach [events handlers on template elements](http://docs.meteor.com/#template_events) with Meteor and how you then, in the event handler, access DOM. So code you made is invalid. You should not be using jQuery for this. Meteor is not your normal JavaScript page. Did you read the book? See how we are doing this things elsewhere. We attach event handlers to buttons all around the code.

But in this case you can simply define a Template helper, which returns a value, and then using template blocks, you based on helper value, you output correct string. We have examples of this all over templates, like [here](https://github.com/peerlibrary/peerlibrary/blob/development/client/templates/publication.html#L378).