remove undohist.el
modify redo plugin
move Rubb's config
remove hideshow.el
tweak auto-complete
modify
remove .elc
add macros

    * add-hook
    * autoload
Merge branch 'feature/002' into develop