Add an argument which allows the user to specify which directory should
be scanned for duplicates, rather than hard-code the directory into the
script. This makes the script portable and easier-to-use.
Add a dry-run argument so the user can have the script detect duplicates
without deleting them. This is useful for informing the user of which
files would be deleted, should they run the script, normally.