Branden Grace Breaks Through with Win at RBC Heritage