--------------------
**New**
* Redundant code removed by making classes children of a parent class,
``Stats``.
* Caching of stats calls. Configurable with ``cache_frequency`` kwarg in
class initialization. This should make repeated calls to crowded APIs
like NodeStats much faster, without hammering the cluster. Default value
is 60 seconds.
* Improved linting helped clean things up. Removed many unnecessary import
statements.
* Added ``quicktest.py`` which should test against a local, unencrypted node.
**Breaking**
* Cluster health used to be mapped in this module from green/yellow/red to
0/1/2, respectively. This is no longer done here. It will respond with
``green``, ``yellow``, and ``red`` as the API does. For those of you who
are Zabbix users, the ``es_stats_zabbix`` module will handle the change, as
it should be mapped on that end.