NMS-5741: better duty schedule editor default

* update default end time to 2359
* validate schedule durations; warn when 5 minutes or less
* redirect back to modifyUser after validation failures