add support for using SSL client certs
update .travis.yml
fix linting
Merge pull request #1 from mozilla-services/use-client-certs

add support for using SSL client certs