add uim-ctlso.vim and uim-ctl.c based on uim-ctl

uim-ctlsoディレクトリを追加しました。
Nakadairaさんの[uim-ctl](http://code.google.com/p/vim-soko/source/browse/trunk/uim-ctl)
をimsf/imaf用に調整したものです。
uim-fepに対しても制御が反映されます。

(uim-ctl.soを使わずに、socatを使う方法も試してみたのですが、
IMがOFFの場合でもキー入力が待たされる印象で使い物になりませんでした。)
    let buf = system('socat -t0.1 - UNIX-CONNECT:' . expand('~/.uim.d/socket/uim-helper') . ',shut-down', "prop_list_get\n\n")