Use yagist instead of gist.el
Fix duplicate-current-line-or-region fn
Improve byte-recompile-home fn