Move async utils to own file

Instead of mixing eventlet related utility
functionality with async utility functionality
it seems to make sense to seperate those types
into two different files.

Change-Id: I8770fa5163feaa5f3666d36bf55d9aa30ca1b15f
Ensure that mysql traditional mode is enabled

To avoid *silent* truncation of columns in mysql
it is much safer to turn on traditional mode which
behaves in the normal manner.

From the mysql docs:

Make MySQL behave like a "traditional" SQL database system.
A simple description of this mode is "give an error instead
of a warning" when inserting an incorrect value into a column.

Change-Id: Ic62af8514c377d2b8c934449116498855e03d7bd
Update oslo-incubator copy to oslo-incubator commit 8b2b0b743

- Remove versionutils as it is not used and it has
  started to pull in oslo.cfg via its direct usage
  of the oslo-incubator log module

Change-Id: I364f00d9734b67fe5c7566ccd7a76e6eb18751c2
Merge "Update oslo-incubator copy to oslo-incubator commit 8b2b0b743"
Merge "Ensure that mysql traditional mode is enabled"