generate config file before setting up data dir:

* make `mysql_install_db` use config
spec coverage for `execute[setup mysql datadir]`
add contribution from @helgi to the README
Merge pull request #229 from phlipper/config_before_datadir

Generate configuration before data directory