Jordane/massive update

Re-opening this because some of the attributes need to go in the recipe, and we can version the cookbook over a role.
These settings are how things are done currently.

It could be a role, but the other mysql role is basically just the recipe at this point. I'm not sure.