Update eshell prompt

Based on http://blog.liangzan.net/blog/2012/12/12/customizing-your-emacs-eshell-prompt/