Prezto: fix system profile loading

Apart from sourcing the various files over in /etc/profile.d/,
/etc/profile also sets the PATH variable to a select few directories,
which therefore removes all the things which are added by ~/.zshenv.

The new code is the profile loading procedure found inside /etc/profile.