Implement Bitmap and Image using Image IO. TextureBrush

- Create Bitmaps with width, height and format
- Create Images and Bitmaps from Files - Still need to implement Streams
- Create Graphics contexts from Images and Bitmaps which allows the ability to use them as Graphics Contexts.
- Respect Width when creating Pen from Brush
- Implement the basic DrawImage methods.
- Implement Image.Save using Image IO
- First pass for TextureBrush.  Works for all WrapModes except Clamp.  Not sure what to do about that one.
- TextureBrush Matrix Transforms are implemented.

Unfortunately still more work to do.  Support for multi part images still needs to be implemented.  Right now we only load, use and save the first image index within a file.  Need to find an example file.

See examples MTBitmapTests and BitmapTests for examples.
See examples TextureBrushTests and MTTextureBrushTests for examples of TextureBrush