Fix a few minor issues with `make distclean`.

- Only remove the base directory for in-source installs.
- Use full paths to the source directory.
- Update the help message to be more accurate.
Merge pull request #509 from SaberUK/insp20+make-distclean

Fix a few minor issues with `make distclean`.