Noncommutative Localization in Algebra and Topology