Fix Yaml config saving
Allow users to authenticate with GitHub through Nexus

Allows private access to certain administration commands for
repositories.
Block GitHub requests that require authentication for users without a valid API key