Git: Fix a bug in pretty_git_log that will not display first commit in log

It happened b/c column command expects a newline at the end of the input
or text file. If it is missing it will give an error

```
column: line too long
```

I added a new line $FORMAT to make it work.

Also, sed and awk are poor alternative of column command as they do not
give columns with consistent width if text in a column has varying
length.
Vim: Remove configuration that close Vim if the only window left open is NERDTree

It closes window even if there are buffers present in the list. I tried
to tweak it with

```
echo len(filter(range(1,bufnr('$')), 'getbufvar(v:val, "&buflisted")'))
```

from Raimondi on #vim

But it's not worth it. I mean when will the use case occur that all
buffers have been closed and the only one remaining is NERDTree. It does
not happen, if you look for open buffers, b/c a single empty buffer always
stays open.
Vim: Synchronize NERDTree with current opened tab file path

I have had help from this [SO answer](http://superuser.com/a/474298/42415)
Vim: Add default ycm_extra_conf
Vim: Set path to global ycm_extra_conf file
Vim: Add vim-bbye plugin to cleanly close buffers
Vim: Add diff file type to NERDTree blacklist
Vim: Configure vim-session to not to prompt to save changes

It is very bothering. It even prompts if I SaveSession before closing
it. Ideally it should check for changes before prompting user to save.
Git: Remove newline from git log format variable

Instead add newline later in the function that uses it. So that FORMAT
can be reused by other functions.
Git: Add git ls alias to show logs with stats with custom format
Git: Change git color configuration from auto to always
Vim: Revert "Vim: Synchronize NERDTree with current opened tab file path"

It was bothering me. For example, when your close the buffer what should
be the directory of NERDTree.

It is not worth it. Much simpler way is to simply use NERDTreeFind and
NERDTreeCWD commands.

This reverts commit a7054ef2d1ef64a77c51ad76ab6a5a944894a1de.