Fixed path for etc in ignore.
Fixing?
Can't ignore things that are checked in, undoing.
Removing all the manual dependency-figuring code and replacing it with just pre-requiring anything a module depends on. Much simpler and works the same.
Fixing some display/logging issues with dependency resolution.