tterm_{set,reset}_utmp()を utmpx.h ベースに修正

utmpは古いAPIで、現在ではLinux以外の多くのUNIX系OSで廃止されている。
新しいutmpxならば、POSIX準拠であり、この構造体ならばフィールドサイズも余裕があるので有利である。
（suffix_num4()やskip_dev()で文字列長を節約しなくとも、直接格納するに十分なフィールドサイズがある）
そのため、 utmp系 -> utmpx系 へと修正した。
utmpx化に伴い、suffix_num4(),skip_dev()が不要となったので廃止