Remove custom conflicting JavaScript snippet.

This was causing warnings every time a new vim instance opened a .js file for the first time. Needless to say, it's annoying. The regression this will cause is that f<tab> will now use "function(${1}) {${2}};" or something like that.

Closes #112.
Merge pull request #113 from square/donovan/remove-custom-conflicting-javascript-snippet

Remove custom conflicting JavaScript snippet.
Fix vim/tmux pane switching
Merge pull request #114 from joaosa/master

Fix vim/tmux pane switching
Bind <prefix> C-l to C-l to restore some way of clearing the shell.

I'm using this with an iTerm2 keybinding, cmd+k, to send the hex codes 0x01 0x0C. I chose cmd+k because that's the keybinding Terminal uses to clear the screen normally.
Use vim's syntax for control key, e.g. <C-a> vs ^a.
Add instructions on adding ~/bin to $PATH.

We install the vim shim in ~/bin, and MA may not work well if that shim is not what is being used.
Merge pull request #120 from square/donovan/add-path-instructions

Add instructions on adding ~/bin to $PATH.
update for some perforce things and add some more bundles