A Montana fairgrounds pavilion now makes over a third of its own power, paid for with donated labor and community funds