Middlebury officials have given a Beverly, Mass., company permission to explore the feasibility of re-establishing “a low-impact hydroelectric power facility” at the Otter Creek Falls.