[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.
Updating config files to support Holman style auto-linking.
For now, use the steeef prompt.
Updated zprezto/zsh settings.
Added my own prompt theme modified from several other sources.
Removing cruft from theme.
Finally think I've got a prompt theme I like.
Don't want to use vimpager. Keep with less.
Changing to vcs-info because git-info is really slow.
As a result I had to make changes to the theme and sacrifice a little bit of functionality.
Fix autocompletion performance issues.