completely new base for CLI scripts

This introduces an abstract base class that command line tools need to
inherit from. It provides a simple framework for registering accepted
command line options and provides commonly needed things like help
output and colored text.

Existing CLI scripts still need to be converted.
converted git tool to new CLI base
wrap help texts to fit typial terminal width
Improve encoding dir in rssListNamespace()
add date sort option for list mode of feed
fixed broken wordwrapping
removed superflous argument
converted some more CLI tools, minor CLI class updates
fixed tests
refactored bin/striplangs.php to new CLI interface
refactored bin/wantedpages.php to new CLI interface
CLI: send messages to STDERR
translation update
Merge pull request #680 from dokuwiki-translate/lang_update_3

Translation update (de)
translation update
Merge pull request #682 from dokuwiki-translate/lang_update_4

Translation update (ka)
Authldap: implement change password in modifyUser
Allow authldap to change password with ldap superuser only if necessary
Hash and salt password with PassHash::ssha

Moved the block closer to the variable use (indent clearer)
Simplify code and remove unreachable check