profanity 0.4.4

Closes #31943.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
profanity: update 0.4.4 bottle.
Move handling of leading dashes to Options.create
Add a method for retrieving only flags from ARGV
Options internals no longer need to support switches
Collapse iteration to a map
Added ability to build linklint version 2.4.beta with --devel option.
The readme file is already named README in the development build so it does not need to be renamed. Install the README file in shared docs. Add test and patch to fix version reported from the beta.
More substantial test of linklint.
Replaced patch with inreplace. Updated test to run locally without network.
linklint: add 2.3.5 bottle.