Added vp_asprintf() for VPs

prints the string value of a VP to a talloc'd buffer, and
returns the buffer