html5 pattern validation (#4)

add `pattern` attribute for date and time input fields
support HH time format (#4)

append :00 to 2-digit value entered as time
e.g. 15 becomes 15:00
Merge pull request #10 from bboyle/handle-partial-time-values

Handle partial time values (#4)