Implement optional `git mv` argument

Script will perform an optional `git mv` to a new file extension
if the user specifies one with `--ext`, and uses the [-gm] flag.

Removed sneaky print statements.

Renamed some variables for clarity.

If the user specifies a new extension with `--ext`, the original file
will now be deleted.