Add multi gc

添加multi-gc功能，未完全测试
PEP8 规范应该是 `'a': None, 'A': None, 'unpack_unreachable': None` 这样的