add holland.mysql.pathinfo module

This module has support for introspecting data file paths
from a running MySQL instance
refactor holland.mysql.client
add templates to holland.mysql

These contain some standard jinja2 templates for formatting
binary log information or templating a my.cnf
refactor holland.mysql.schema implementation
add holland.mysql.server module

This provides an API for running a mysqld server instance
add holland.mysql.util module

utility module.  currently only provides an method for
generating a binary log position from (file,position) pairs
remove deprecated holland.mysql.cli module
remove deprecated holland.mysql.find module
add holland.mysql.mysqldump.filters

New mysqldump object filtering mechanism that leverages the updated
holland.mysql.schema api.  This is what implements filtering
for database/tables based on glob patterns.
add holland/mysql/mysqldump/mysqldump.configspec

This is the config specification for the mysqldump backup strategy
add holland.mysql.mysqldump.views

This module supports auto-excluding invalid views
added holland.mysql.mysqldump.strategy

This module is responsible for generating mysqldump commandlines
based on the mysqldump-strategy option.
update holland.mysql.mysqldump plugin implementation
remove deprecated modules

modules no longer used by current implementation have been removed
update holland.mysql.mysqldump.__init__

export correct plugin module
remove support for lru_cache

supported in an local branch, but currently lru_cache not ported
to holland-core.  caching support may be added back in the future
update holland.mysql.mysqldump.util

new implementation that supports the new plugin
fix imports in holland.mysql

fixed various places that used incorrect formatting methods
update holland.backup entrypoints in holland.mysql's setup.py
export HollandError from holland.core package