Update logging functions
Update OS X GUI

Build compatibility menu in the same way as GTK