TimeField with defaultValue persists time zone (#4715)
* improving the influence of defaultValue's timeZone on TimeField
* debugging console messages
* reverting all the console logging
* adding another timeZone check
* added tests that cover the bug and the secondary issue