added the MySQL backend

uses `mysqladmin` for health checks, currently no algorithm takes
health into account, which should be fixed in the next commits