Nonlinearity, Feedback and Uniform Consistency in Causal Structural Learning