Fixed many compiler warnings.
Switch to using NSFont instead of "emulated" UIFont.
Use NSColor instead of "emulated" UIColor.
Untested fix for composited tile maps.
UIGraphics replacement to native code.
Refactored drawLayer:inContext: of RMMapTiledLayerView to make it easier to optimize method in future.