Pull CrateLoader out of phase_2

This will allow rustpkg to use a custom CrateLoader that can track down
dependencies.