[INTERNAL] m.InputBaseRenderer: add the .writeAccessibilityState() hook

- add the .writeAccessibilityState() hook method to the renderer, this
is needed to be able to override the accessibility state in subclases

Change-Id: I737fe21d40aecfb8cf19942cd0e526292d19d486
[FIX] Operations for KeyField type was not used correct

- in some cases the operations for a wrong KeyField type was shown 

Change-Id: Ib75574e9f2a77f3a1ee4b09d99148b5d70e4c592
Merge "[INTERNAL] m.InputBaseRenderer: add the .writeAccessibilityState() hook"
[INTERNAL] m.Switch: do not process keyboard event when disabled

- don't process keyboard event when the control is
disabled (refactoring)

Change-Id: I812d6dc8d3d3f84d1f1ed028c2425e57f024d76d
Merge "[FIX] Operations for KeyField type was not used correct"