Adjust how text buffers are handled.

* Don't make settings global because they muck with coding.
* Wrap text and set the line break to words.
Adjust autoformatting of git commit messages.
Disable visual bell which is distracting in macvim
Set defaults for wrapping and handling of tab.
Switch to my fork of PIV that is a bit better with WP code.
Add jshint syntax checking.
Add markdown plugin.