Set save-interprogram-paste-before-kill to t by default
Enable scroll-preserve-screen-position
Add docstring
Fix indentation
Remove M-c and M-v bindings under OS X.

M-v clashes with the default key for scrolling up.

It's arguably better to use the standard yank/kill bindings consistently
within Emacs.