Add a custom implementation of NSDrawNinePartImage() that supports both tiling and stretching.
Added a bunch of code cleanup to RHResizableImage.
Also with custom implementation of NSDrawNinePartImage.
Switched to using an NSBitmapImageRep directly to cache our drawing to avoid issues with the wrong resolution asset being drawn by NSImage into a non screen image.
Plus HiDPI ready.