updated blocking receive handling
added extension build/install tests