Add Tests

Adds tests. Increases test coverage from 30% to 70% :smile_cat: 
Yeah, this test belongs in TestAuthenticationStatus. TestToopherAPI should mostly be concerned with verifying that correct data was sent to ToopherAPI's internal HttpClient.