[BUG #8608] standardized value handling
[BUG #8608] check for the badInput validity state
enabled mobile tests for all browsers
[BUG #8608] validation fallbacks for legacy browsers
[BUG #8608] fix for scrolling on focus
[BUG #8608] override set/getValue
[BUG #8608] some style fixes
[BUG #8608] Layout workaround for IE10
[BUG #8608] always listen for the item's changeValid event
[BUG #8609] removed factory method (conflict with Atom)
[BUG #8609] removed obsolete classes