Only import modules if needed
Only import modules if needed

Some platforms such as Google App Engine blacklist ctypes modules. If
time.monotonic is available, don't import a bunch of useless and potentially
unavailable module.

See https://github.com/jd/tenacity/issues/116

atdt/monotonic