pts-to: fix invalid funarg-callinst mapping

This caused crashes when we map a callinst to a vararg, where the
callinst contains a pointer argument.

And warn about the other case where we should handle va_arg and we do
not.