Some 12 years after shuttering its Boston store, The Timberland Co. is back in business on Newbury Street, with a smaller footprint, sleeker look and tighter point of view. The company is redirecting its focus to its origins, emphasizing its signature boots and outdoor gear.