set tabs to 4

Change-Id: I9eff3e451143a744d5ddc466bacc19e29ffb0e57
update to 2.2.6 (from svn 2.2 branch)

Change-Id: I016f3ffb3564fc79184bddd173135ab2156f9252
android: prepare simplified utf support

disable utf-8 config, not compatible with bionic

mb functions, and even simple strnlen is not compatible
manual checks should be added to prevent cursor inside
extended unicode characters.

vim implementation is correct, but not this one which
depends on ncursesw or slang

Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>

Change-Id: I5fea58bd00731ae2262763dce3ef2f0b054bbe1a
fix some type warnings

Change-Id: Ifb153429f8129e4da35d7e3c3186e674e7330f8d