Core.Graphics: Fix return type of assignment operator
Core.Graphics: Move SurfaceFormat to its own file
Core.Graphics: Small optimization in operator !=
Core.Graphics: Drop empty destructor
Core.Graphics.D3D11: Assign names to buffer and texture resources for debugging purposes
Core.Graphics: Implement method Image::Fill