Topos Theory: A Unified Approach to Independence