Fixing the case when the cmd for a cron job is updated but the changes don't reflect the change.
Ensure that identifier and cmd arguments to _check_cron are strings, as both returned from list_tab will be strings.
Should not .lower the cmd
Don't lower identifier either.
Merge pull request #14650 from garethgreenaway/14514_cron_name_test_true

Fixes to cron.py state