Add support for additional library search paths to `pdc`

I have a few shared libraries for managing game state, ui, etc that I would like to be able to pull into multiple projects It would be useful if I could register extra paths with pdc so I could say import "common/engine" and it would find those file in a manner similar to the way import "CoreLibs/graphics works. I'm not picky about how this is implemented, but it could be as simple as an extra flag passed to pdc.

I'd say you could use git modules for this

Also, toybox was specifically created for this:
A list of helpful libraries and code - #86 by jeremymcanally