---------------------
**New Features**
* Add YAML configuration file reading capability so that part is included
here, rather than having to be bolted on by the user later on.
**Changes**
* Moved some of the utility functions to the ``Builder`` class as they were
not needed outside the class. While this would be a semver breaking
change, the library is young enough that I think it will be okay, and it
doesn't break anything else.
* Put the default Elasticsearch version min and max values in ``default.py``