Fallback to os._exit() for old SIP.

We use sip.setdestroyonexit(False) to avoid Issue #50, and it is the
best solution. Unfortunately old SIP doesn't have the feature. We
need falling back to os._exit() when setdestroyonexit isn't supported.
Merge branch 'dev-0.06' into experimental