Add tox test suite and certifi for certificate issues

-  add certifi requirement and use it when not overridden. 
- tox for testing with multiple python environments, first test only one anonymous request