Disable functional tests for pull requests

Secure environment variables for travis are not available on pull
requests since submitters could submit code with tests that steal the
decrypted value. Therefore, we can't run the selenium tests.