Use get_paths from massedit.py by Jérôme Lecomte

get_paths function processes shell-like patterns and returns paths.
Taken from massedit.py source code (version 0.66).
Respect silent cmd-line option
Lipstick: improve log messages
Make --word and --almost-word mutually exclusive
Make --verbose and --silent mutually exclusive
Store --word/--almost-word as enum internally
Fix version string, was typo
Add no-op process_file() skeleton implementation
Fix source, dest cmd-line args

Using `nargs=1` caused the arguments to be stored as list, which is
undesireable.
Also, because these args are positional, there can be only one instance
of them anyway, so `nargs=1` is not necessary.
Implement trivial search/replace renaming