Associative Decorrelation Dynamics: A Theory of Self-Organization and Optimization in Feedback Networks