St. Raphael edges Scituate, 44-38, stays unbeaten in D-II