This commit allows us to now write the auth key to the proper file.
After writing and restarting tsdproxy everything seems to be getting
picked up and is working successfully.
Added the ability to generate new auth keys. Can see in the tailscale
logs that new keys are being generated with a 90 day expiration time.
This should be enough to close out issue #7.
Wrote function that generates a tailscale API token from our client id
and client secret values that we have. Have checked with the logs on
tailscale and can see that it is indeed generating the keys. This can be
considered a solution to issue #6.
This is to solve issue #4. This pulls in the client secret and key and
is able to print them out on the screen successfully from our own
created data type.