Enhancements:
* Support for Jupyter debugging
* Support for ipython cells
* API to enable and disable tracing via `ptvsd.tracing`
* `ptvsd.enable_attach` accepts address=('localhost', 0) and returns server port
Bug fixes:
* Fix patching arguments while debugging sub-porcesses. 1548
* Fix occasional `NoneType` error in pydevd. 1581
* Fix missing `source` information in `setbreakpoints` response. 1600
* Stepping in multi-threaded case should continue other threads. 1372 .
* Debugger will show a warning if breakpoint is set in filtered out code. 1298
* Support attach to pid with Python 3.7. 846
* Fix an issue with attach to process via pid on Linux. 863