Editor’s note: This electric vehicle charging station will encourage the use of (what else) electric vehicles and speed the nation’s weaning, to some extent, from imported oil. Power will come from a variety of sources, wind among them, letting us continue our mobile ways while leaving consumptive habits in the rear-view mirror. Terra 51, an…