make sure $PATH is setup first

This fixes that `system/path.zsh` really needs to be sourced before other files, such as `system/aliases.zsh`. Addresses issue #65.