Add restricted mysql database user for running backups

Provisions a specific mysql database user with global read
permissions to run the backups.
Add recipe to schedule the actual cron job

The recipe fails if there's not at least one schedule attribute
defined, to avoid running every minute.