make sure the client stub and skeleton headers get installed
move dm_selector use in dmconfig skeleton
add synchronous connect function
remove all uses of the event.h header