add dstring_catvprintf & dstring_catprintf