Revert "Fix bug in package dependency inference"

This reverts commit d702639b26d14529371c9939c29c940ee9146ee1.
Revert "Convert infer-packages tests to use fixture gen"

This reverts commit 7a25f5cfad246b353d43b53a4529fa27780031f4.
Revert "Add more logging to detective-list, refactor infer-packages.test.js"

This reverts commit d020e9251a0d78df8e531bc48cc5caeaf03771cc.
Revert "Add more detective tests"

This reverts commit a796ffa68c55bc273f8d5ad33cc675cf4514aa26.
Revert "Add support for including directories when using the --parse option"

This reverts commit 2400a31de07f4e92562bd22e66d7d8fad7cca4c1.
Revert "Clean up tests directory, make fixtures be generated from the tests rather than existing as static files"

This reverts commit 502fd50d632657c62ebc574eb1c5aabe1cdbf8ef.
Revert "Add shim support for module internal files, update todos"

This reverts commit 8af73bbd52a6611488e6e62f4b24b2e7dcb03401.