Continue work on grant order convergence problems

Applies some of the review in https://github.com/boxen/puppet-mysql/pull/30. Going to try this to see if it will fix the problem of grants not actually applying once a user has been created.