abstract cron functionality for unix.
abstract cron entry creation and reset @cron_exists on load.
add aix cron provider mapping.
fix cron unit test, this worked since @cron_exists was not reset properly.
move tests to abstracted unix cron.