Revert "Revert "[COOK-4337] - cron cookbook does no input validation""

This reverts commit 5590d5ba6f222563a8d9cbf8d3e9e85d6d393646.
[COOK-4337] fixing validations

Signed-off-by: Sean OMeara <someara@opscode.com>