The Caledonian Brewing Company has snapped up fellow Scottish beer maker Harviestoun Brewery for an undisclosed sum.