Simple qiita pet tests

Adds a bunch of simple tests to make sure that pages render. Some pages and functions are not tested because there is no simple way to test them, but this covers almost all of them. 

Already found one issue using the tests and fixed it.
Because adding the decorator to either the base class or the test classes that extend the base class results in
```
TypeError: qiita_test_checker() takes no arguments (1 given)
```

I assume this has something to how the tornado AsyncHTTPTestCase works, but the decorator just doesn't play well with it.