title: matplotlib colororder and twinx
body: <p>I adjusted the colororder for my plot by <code>rcParams['axes.color_cycle'] = [some nice and carefully chosen colours]</code></p>
  
  <p>But when I use twinx for a second axes the colororder is reset:</p>
  
  <pre><code> from matplotlib import pyplot as plt
   from matplotlib import rcParams
   rcParams['axes.color_cycle'] = ['r','g','k']
   fig = plt.figure()
   ax = fig.add_subplot(1,1,1)
   ax1 = plt.twinx(ax) 
   ax.plot([1,2,3],[4,5,6])
   ax.plot([1,2,3],[7,6,4])
   ax1.plot([1,2,3],[5,3,1])
  </code></pre>
  
  <p>Is there a way to circumvent that? The line plotted on <code>ax1</code> should be black.</p>