Fix polystr/polybytes to user import-time aliasing under Python 2.
Under Python 2, polystr and polybytes are now aliased to str and bytes. Also, the code path for wrapping the standard streams is only activated under Python 3; the import-time check avoids it altogether under Python 2.