change ignore_db into an array & add matching ignore_table

This allows you to specify multiple dbs and tables to ignore in replication.
Fixes #205
Add `log_warnings_suppress` feature to attributes:

* this is a bool setting that sets the appropriate setting based on what mysql
  version is chosen
Add array sql_modes in attributes for setting sql-modes server wide
add contributions from @tbunnyman to the README
backwards compatibility for `ignore_db` attribute
sync attributes between `main` & `cluster` configs
Merge pull request #219 from phlipper/tbunnyman-features

Features from @tbunnyman

* closes #193
* closes #205
* closes #206
* closes #207
* closes #208