Whitespace
Prevent externals from showing up in packages

The load routine was made recursive to support packages, so externals should
only be added during the first pass and not within package directories.

External processing should probably be done before recursion begins to avoid
this check on every call.