fix(timepicker): Always pad the hours and minutes

The timepicker only padded the minutes and hours when the template first
loaded. The hours and minutes are now also padded when the model
changes.

Fixes #2314.