scheduler: fix monthly repeat in setValue()

This fixes two issues I ran into today:

1. I found that it wasn't enough to merely uncheck the input elements but the label elements also had to be unchecked otherwise the visual checkboxes would not update correctly
2. When setting a month-day value, `find('.select')` was not selecting any elements. I believe the correct selector to be `.selectlist` instead since the current markup for the selectlist for `.repeat-monthly-date` does not have its own class like `byday` has `.month-day-pos` and `.month-days`.