updated and packaged for OSH Park; not yet ready to submit
version finally shipped to OSHPark
merged fixes from OSHPark version