[Fix #398] Manually set locale
[Fix #396] Remove the osx trash function

The trash program found at http://hasseg.org/trash is a superior
implementation.
Add Emacs module

Enables Emacs dependency management with Carton.
Use the builtin $signals array
[Fix #399] Only enable the main syntax highlighter
Merge remote-tracking branch 'upstream/master'
Update external completions
Update external syntax-highlighting
Update external history-substring-search
Remove no longer necessary key bindings
Fix misspellings of the word bellow in READMEs
Wrap errant long line in git module README
Correct typos in git module README
[Fix #403] Display accented characters properly
Merge remote-tracking branch 'upstream/master'