First step in simplifying the mac platform
Removed unused code and files.

Making the mac platform easier to mantain
ActionsProgress test include fixes
global Z order uses floats
Merge pull request #5148 from ricardoquesada/mac_platform_simplified

Mac platform simplified + fixes in EventDispatcher