Issue #19279: UTF-7 decoder no more produces illegal strings.
Ignore PyCharm project directory
Fixed tests for issue #19279.
Issue #18235: Fix the sysconfig variables LDSHARED and BLDSHARED under AIX.
Patch by David Edelsohn.