Fix cron state to work on SmartOS

SmartOS and Solaris are both in the Solaris os_family
If we use that grain, the module should work on SmartOS
Merge pull request #10188 from nshalman/smartos-cron-fix

Fix cron state to work on SmartOS