User is able to set API key

User can now set API key via the GUI which is validated against Riot's
API key rule.