Draft tuna_fprint

Removed tuna_fprintf as the correct handling of va_list
for its format argument requires using va_copy, a C99
feature.
Cleanup formatting nits