adding eshell logs to ignores
Fixing emacs custom file resolution.
Adding melpa configurations.
adding sudo proxying alias to tramp.
added git-gutter configurations and refactored git configs little bit.
modifying my aliases.