Branford girls’ volleyball holds off Shelton rally