tests fixes, due to recent changes to connections.results vs transaction results

And bring along a some bug fixes, and automated build testing.