Change to how relative files are imported.

Tests passing.
Refactor, accurate branch counting.

I think we’re ready to merge back in to master. We can now do
library-based analysis pretty cleanly. Next step will be analyzing a
directory and some visualization options.