Fix bug where previous time range settings of a restriction/exception rule aren't wiped after changing from a schedule that repeats daily to hourly or visa versa. Closes github issue #144
Merge remote-tracking branch 'gargoyle/master'