Cron testing

- More unit tests
- Refacgtored unit test to use the black art of matching multiple targets in a single decorator.
- Removed spurious print statement in cron.py
- Wrap calls to common default variables in deepcopy to ensure sanitized tests.