Add tools for configuring all projects
configure-projects uses python-gitlab to loop over all projects in the instance and disable issues and wikis.
As groundwork, this MR also moves user-facing commands and configuration to the top of the repo, moves a few common functions into a util.py, and adds some details to the README.