feat(timepicker): plug into `ngModel` controller

Closes #773
Closes #785