Fixed two issues in database recipe

* Let MySQL listen to all hosts instead of binding to specific url
* Fixed a bug in commit:
https://github.com/ceraslabs/chef-repo/commit/fcc5dab4aeaa8941dced8dcb390de14070c7bef5
Basically, that commit allow the deployment to continue if specific
operations fail. However, I did that wrongly so that some
operations ingored failure which it shouldn't. This commit will
fix that issue.