Minor declarative API improvement (#7749)

Change-Id: Id5b11b27e7750085d30d2fa592b124ae474d6e9a
Revert "TextField's input prompt is now disabled properly (#15144)"

This reverts commit 52236519d9d3ed0cd7de5ed52c6aa19c514e15d6.

Causes regression when updating style names in a text change listener (TextChangeListenerChangingNonTextProperties)

Change-Id: I50bdb674872b98f3b1495a1115e352bfa7f13e8c
Fix inconsistencies in CheckBox clear and isEmpty (#14755)

Change-Id: I566257d3a4db15973f76a5a70adb095bd7203918
Move TB2 files to separate folder

This avoids running other HTML files as TB2 tests

Change-Id: I32445aeaeaf77f3a34771db6fa0d2eb40fc60ff7
Merge remote-tracking branch 'origin/master' into 7.4