Remove osx.el, not really needed.
Setup os specific things in window-system.el instead.
Finally load defaults for modes as sanely as I currently know how to make it.
Fix a mode line entry.
Don't be annoying with emacs related functions, make them simpler.