This set of patch are just simple build fixes to make the normal automake build targets work correctly, and remove some redundancy. It also means you can use the standard smoke tests as the weak distribution sanity checks they are. Thanks for your time Jay