load autoloads also before init'ing packages

Fixes #1006 with less performance concerns than 39846270a7b149. This one
only evaluates the autoloads file one extra time.
only need to preload autoloads when not lazy