The symbiont hypothesis, ecological webs and Taxemes as symbionts