Force day field to '?' when appropriate

If one or more weekdays is selected, the day field is forced to '?'
Fix UI cron validation regex for days

Allow '?'