Check if pet is alive for "Pet Active" trigger

After a pet dies UnitExists("pet") still returns true until the
pet vanishes. That's unlikely to be what anyone actually wants
out of that trigger.