An analysis of the impact of the Gaia Theory on Ecology and Evolutionary Theory