Mobly Release 1.7 (#395)

* Mobly Release 1.7.
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 9094292..47fca72 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,27 @@
 # Mobly release history
 
+## 1.7: Expectation APIs and Instrumentation Test Runner
+
+### New
+  * APIs for specifying expectation in test for delayed test termination.
+    `mobly.expects`
+  * A runner class for easily running regular Instrumentation tests with Mobly.
+    [Tutorial](https://github.com/google/mobly/blob/master/docs/instrumentation_tutorial.md).
+  * API to get runtime test info during the test.
+  * Support specifying file location and timeout in `take_bug_report`.
+  * Support changing device serial during test. Needed for remote devices.
+  * Allow adding custom controller info for `AndroidDevice`.
+
+### Breaking Changes
+  * Monsoon config format change:
+    Old: `'Monsoon': [123, 456]` 
+    New: `'Monsoon': [{'serial': 123}, {'serial': 456'}]`
+
+### Deprecated
+  * Old output files.
+
+[Full list of changes.](https://github.com/google/mobly/milestone/13?closed=1)
+
 
 ## 1.6.1: New Output
 
diff --git a/setup.py b/setup.py
index 139f586..3464a80 100755
--- a/setup.py
+++ b/setup.py
@@ -60,13 +60,13 @@
 def main():
     setuptools.setup(
         name='mobly',
-        version='1.6.1',
+        version='1.7',
         maintainer = 'Ang Li',
         maintainer_email = 'mobly-github@googlegroups.com',
         description='Automation framework for special end-to-end test cases',
         license='Apache2.0',
         url = 'https://github.com/google/mobly',
-        download_url = 'https://github.com/google/mobly/tarball/1.6.1',
+        download_url = 'https://github.com/google/mobly/tarball/1.7',
         packages=setuptools.find_packages(),
         include_package_data=False,
         scripts=['tools/sl4a_shell.py', 'tools/snippet_shell.py'],