Revert "uim: remove local copy of struct termios2"

This reverts commit 817994bf64a869ab68ee1c0408f18dcd9c9af6e4.

Change-Id: I9a899b2f92aa2eb02603686a39e71deed834fa3f
uim-sysfs: fix build break for lollipop

Fix some redefinitions that were causing build breaks

Change-Id: I8321d065194753bdc00721799f9b6ffca22377cb
Signed-off-by: Vishal Mahaveer <vishalm@ti.com>