emacs:completely revamped emacs configuration

emacs is now completely revamped based on magnars
style.

Signed-off-by: Ratheesh S <ratheeshreddy@gmail.com>
emacs: add user specific init

add user specific initialization file user-init.el
user can add machine/env specific code here so that
other code remain relatively sane across the machines.

remove .emacs file as we are moving to .emacs.d/init.el

Signed-off-by: Ratheesh S <ratheeshreddy@gmail.com>
vim:fall back to pathogen.

Signed-off-by: Ratheesh S <ratheeshreddy@gmail.com>