Phone numbers throughout the app are now displayed with separators
Staff prof-create and professor prof-update should now accept empty phone number
Fix password reset validation so it's more like signup validation. Do not check old password as that's PHP's job
All errors that occur while a modal is open now show up inside that modal

This potentially fixes the staff new-comment function using old code by using the professor/comment.js instead (probably better to move to js/comment.js?)