Refactor variadic function
Refactor variadic function

Since the number of arguments passed to `tprintf' is not variadic but in
fact known at compile time introduce the `tputs' function for outputting
static strings and limit the number of arguments to `tprintf'.

mptre/yank