portability fixes, additional functions like trio_asprintfv, customizable printf/scanf, overwriteable locale settings and more.