-----
* Build updates
* Version bump to 2.3.0
* Specify exceptions for wrapper method try-except
* Add reconnect\_on\_fail decorator
* Remove redundant list operations, handle initial connection failure
* Modify method for connecting to ldap servers
* Remove python3.4 from travis
* Add python 3.7 and 3.8 to travis
* Upgrade pylint for python 3.8 compatability
* Add repr, eq, and hash to Member