title: SoftwareBitmapEditor setPixel or getPixel switches colors
body: <p>Hi i was making some image processing for UWP using the SoftwareBitmapEditor class and after using it a bit with B&amp;W images, but when I had switched to color images i realized that getPixel or setPixel aren't working properly. Am I doing something wrong or there is a big bug in the SoftwareBitmapEditor class? Why is the following code changing the colors in the image?</p>
  
  <pre><code>for (uint y = 0; y &lt; _editor.height; y++)
  {
      for (uint x = 0; x &lt; _editor.width; x++)
      {
          var pixel = _editor.getPixel(x, y);
          _editor.setPixel(x, y, pixel.r, pixel.g, pixel.b);
      }
  }
  </code></pre>
  
  <p>And this not</p>
  
  <pre><code>for (uint y = 0; y &lt; _editor.height; y++)
  {
      for (uint x = 0; x &lt; _editor.width; x++)
      {
          var pixel = _editor.getPixel(x, y);
          _editor.setPixel(x, y, pixel.r, pixel.b, pixel.g);
      }
  }
  </code></pre>
  
  <p>Even though this is the signature for setPixel</p>
  
  <p><code>public void setPixel(uint posX, uint posY, byte r, byte g, byte b);</code></p>