Who Is Heather Mascoe? 5 Things to Know About Thomas Ravenel’s Ex and Mother of His Newborn Son