Add changes to improve support for running as hidden service

Mostly this just makes the site work without JavaScript.

![2014-02-27_01 28 26](https://f.cloud.github.com/assets/1310872/2280379/3702866e-9f89-11e3-9f5f-833d97896370.png)

This also adds some changes to the terms of service that are only visible to TOR users, mostly just urging them to take it seriously.

Uploading files and watching videos and audio now works without JavaScript.

The hidden service is available at http://mediacrs5ujufxog.onion/