Add wxEVT_SET_FOCUS and wxEVT_KILL_FOCUS event to wxX11
Make wxSlider behaviours in wxUniv same as other ports, and generate proper wxScrollEvent
Fix the prepocessor directive, from __WXOSX_COCOA__ to __WXOSX__
Add more evidential comments, adjust code to follow coding style