Use only package.el for packages
Set package-indepenent settings first
Change order