multibyte functions

Реально быстрее было так перевести чем вас дождаться.

Заодно убрал указание длины в fwrite и fputs за бесполезностью оного.