Added: Support for Github authentication

By default, unauthorized API requests can make 60 requests per hour. If a user would like to increase this limit, he can use "github authorize" to link his account to the bot. This will increase the API requests to 5,000 per hour.