Fixing async bug in Python 3.7

In python 3.7 async became a reserved word, so change it to async_.
Consider kicking out python from the project.
8 jobs for master in 4 minutes and 2 seconds (queued for 1 second)
Status Job ID Name Coverage
  Configure
passed #4709
mac
configure:mac

00:00:28

passed #4710
windows
configure:win32

00:00:21

 
  Build
passed #4712
mac
build:mac

00:02:32

passed #4711
windows
build:win32

00:01:49

 
  Dist
passed #4714
mac
dist:mac

00:00:22

passed #4713
windows
dist:win32

00:00:18

 
  Pack
passed #4716
mac
pack:mac

00:00:36

passed #4715
windows
pack:win32

00:00:27