Use "GitHub actions" to run CI tests for google/mobly (#736)

Because Travis CI seems down and we can't get CI signal for google/mobly.     
We want to replace the "Travis CI" with "GitHub actions".
It not only can cover Linux but also Windows and MacOS with simple config files.
This PR add "GitHub actions" and delete "Travis CI" in the next PR.
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
new file mode 100644
index 0000000..d62a4ab
--- /dev/null
+++ b/.github/workflows/ci.yml
@@ -0,0 +1,29 @@
+name: CI tests for google/mobly
+
+on: [push]
+
+jobs:
+  build-and-test:
+    runs-on: ${{ matrix.os }}
+    strategy:
+      matrix:
+        os: [ubuntu-latest, macos-latest, windows-latest]
+        python-version: [3.6, 3.7, 3.8]
+    steps:
+    - name: Checkout repo
+      uses: actions/checkout@v2
+
+    - name: Set up Python ${{ matrix.python-version }}
+      uses: actions/setup-python@v2
+      with:
+        python-version: ${{ matrix.python-version }}
+
+    - name: Install dependencies
+      run: |
+        python -m pip install --upgrade pip
+        pip install tox
+
+    - name: Test with tox
+      run: |
+        tox
+