rose task-env/rose-date: use ROSE_CYCLING_MODE

closes #1298.

 * rose task-env provides ROSE_CYCLING_MODE
 * date.py using ROSE variable
 * documentation updates - variables, commands etc.

@matthewrmshin - please review.
Done.