init.el: solve the org* update messed up with builtin version, combine sudo function and check-large-file-hook to check-file-hook to work for both large size files and root files
init.el: remove timestamp in Messages buffer(it make C-x C-c fail), remove add-subdirs-to-load-path(no need), add C-c C-e to open init.el directly, add C-S-l and C-S-p to toggle some modes, improve check-file-hook for both size and tramp, improve keep-beginning-of-line smarter, improve C-x 2/3, improve reopen-killed-buffer-fancy, change undo-tree shortkeys, improve transpose-xx, tweak load-path for 24.4, and cleanup.
lisp: move other init files except init.el to lisp/ because of V24.4
elpa: updates