emacs: add hooks for both c-mode and c++-mode
emacs: general and semantic modifications

+ column number mode
+ confirm kill emacs
+ show paren mode
+ global ede mode
+ semantic mode
- toolbar
- haskell save hooks