Vigil set for slain Rockwall teen