DKos API Authentication Scheme

This isn't active here yet, but I've settled on an authentication scheme for the API. It's waiting on me cleaning up the Perl module that will act as a reference client implementation and finishing the method, which will be the first thing you'd actually need authentication for. It took some thinking to come up with a way to handle authentication via the API, because of certain details of Scoop's native authentication measures.