half-made impl of ustrv
ufiletostrv passes test, no stashing yet though.
fix clang warnings; ustrvtofile() fail
ustrvtofile() test pass