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.
No, it's the fact that AsyncHttpTest has some weird things going on with its constructor/SetUp that mean you can't just instantiate and test. I need to figure out exactly what's going on with that.