Some corrections to CCRAuth classes.
Test Session.authenticate method
Test Session.init and Session.checkvote with mocks
Fixed TestCCRStatic
Added mocks to ccrstatic tests
Added dictionary to hold request.get.return_value.text data
Replaced all AttributeError with KeyError.
AttributeError should never be raised. If data received from server is malformed, a KeyError exception will be raised from Struct class.
Finish added mock to ccrstatic tests
Finish added mock to ccrstatic tests
Added authenticate method to be able to instantiate Session class without logging in
test and mock Session: test_authenticate, test_check_vote and test_vote
Changed AttributeError to KeyError
Standardized PackageNotFound exception
Bad warning message?
Simplified the use of mock_ccrrpc_valid_values
Use filename instead of string "package" in _SubmitWarning
Wrote tests for session.(un)vote, (un)flag, (un)notify, adopt/disown, submit and setcategory
Added test to test_info. Forgot to check if PackageNotFound is raised if server return "No result found"
Renamed AuthSQLite in AuthDB and changed the db and file path
Fixed some comments