Added testcases (random crontab entries).
Altered the cronparser to mirror the behaviour of Vixie Cron (weekdays and doyu of month behaviour).