Add a setting to show the timepicker on readonly inputs

Defaulting to the current behavior of hiding on readonly, but allow the user to flip that switch via a setting.

Use case here is for an input where we don't want the users to be able to edit the text directly, only using the timepicker to choose options, in order to ensure we get the correct data format.