added task description
extracted run_recurring method to Campaign
added Whenever
fixed cron task to use runner
doesn't accept job if it has only one keyword
display search results even if job is not finished
searches go back up to 7 days