Authenticate request's params

- Added integration tests
Peer review fixes

- Changed Django settings are restored after test execution
- Added setUpClass and tearDownClass methods
- Test class is skipped if the required configuration is not found in
  ENV (PROFILE_SERVER_URL and SSL_CA_FILE)
Raise SkipTest on setUpClass
Moved skip messages
Merge pull request #34 from infoxchange/test-get-user-preferences-45578

Authenticate request's params