update root password check:

* use `mysqladmin version` vs. `ping` as it uses the proper exit code
add contribution from @helgi to the README
Merge pull request #237 from phlipper/better_root_pw

Better guard around update mysql root password