UTF-8 and future import everywhere
Class and metaclass declarations
There is no such thing in Python 2 DynamicClassAttribute
Super calls
Remove type annotations
Fixed Enum, Suit and Rank test passing
Card is pickable, correct unicode handling
Thereis no re.fullmatch in Python2
Simplify unicode usage in hand and card modules

Only define __unicode__ and reprmixin takes care of the rest.
Combo, Range and Hand are pickable
There is no partialmethod in functools in python2
No exception chaining in Python 2
Fix unicode usage in handhistory module
Python 2 package related changes, version bump
Unicode fix stars notes

notes param for __init__ should be a unicode object!!
Using the backported version of configparser from PYPI

Also some incompatible stdlib imports.
Lots of small changes

* don't track .pythonrc
* _OrderableMixin private
* remove duplicated TourType Enum
* don't track pytonrc
No datetime.timezone in Python2
Fix twoplustwo and scripts unicode
Fix unicode in strategy module