Some logging and fingerprints

Added helper proc for general logging, replaced some logging with this proc
Pulling now leaves fingerprints
Judging by the feedback in the PR will add more logging/fingerprints