fixes jshint errors
hides scrolling of hour picker when value change is visually the same
adds docs to new methods in TimePicker