adjustments for osx
use system instead of execute
change stuff
fix mappings
various stuff
change bindings
Merge remote-tracking branch 'origin/osx'