The way elpa works, it automatically adds packages to `load-path'. There is therefore no need to have such a line
(add-to-list 'load-path (or (file-name-directory #$) (car load-path))) in the `package-autoloads.el" file. Besides, having such a line leads to adding twice the same directory to `load-path', a normal one and one with a trailing `/'. In the case of the org package: "/home/dir/.emacs.d/elpa/org-20130610" "/home/dir/.emacs.d/elpa/org-20130610/"