move all pack loading into an 'after-init-hook, so ELPA packages are loaded prior to user packs