Rename my lisp mode hooks
Tweak auto complete mode

Add ac-sources-semantic only for C/C++ mode.
Tweak javascript mode (js2-mode)

* Add my-js2-mode-hook and enable electric-pair-mode.
* Make js2-mode name shorter (Javascript-IDE -> JS).