ST2/ST3 Reconciliation: pick the appropriate io module

Python 2's c?StringIO modules are called io in Python 3. Try to import the Python 2 version as io. If that fails, import the native Python 3 version.