Added defaults for some properties like hourStep and minuteStep, can show timepicker with attribute show-time or hide timepicker if attribute doesn't exist