Tidy init-editing-utils somewhat
Use shift-ret for newline at end of line
Bind <up> to previous history item in ido completion map
Enable haskell-stylish-on-save by default
Disable auto-compile pending an upstream fix for #181
Keep .smex-items in ~/.emacs.d rather than home dir
Ignore ~/.emacs.d/.smex-items
Restore auto-compile now upstream fix is available for #181

This reverts commit 19bf8ec0479ec86555afeff4fe54f5e312341f76.
proxy settings in init.el
disable some useless modules
display flycheck indicator at the right fringer
customized keybindings
customized unicode character font
introduce later version cedet as submodule
enable git-gutter-fringe
Configure cedet
global enable diff-hl-mode
merge .gitignore
disable annoying emacs-lisp-checkdoc
resolve conflict