*8823* implement remote file support

lib/pkp module updates coming in a bit.