uncrustify-kf5: support custom config file in current dir; add command line options --qt, --commit, --ignore-connects
Test Plan: verified with source code
Reviewers: ltoscano, dfaure
Reviewed By: dfaure
Differential Revision: https://phabricator.kde.org/D14323