fetch: change 'filename' to 'filepath'; fixes #38

- Change all callers to 'fetch' to also use 'filepath'
- Changed the POD to reflect the parameter name change
- Added a debug line for when a file *does not* need to be sync'ed
- Added better highlighting of the raw line from ls-laR.gz prior to
  parsing