More accurate validation for date & time in studio editor.

https://openedx.atlassian.net/browse/TNL-58
what errors could we catch here? Are there some being thrown from the datepicker.parseDate() function?