When token is specified in the kwargs, use it regardless of the value

## Issue
Not all eBay api calls require an auth token (GetSessionID). With the current code base when a token is specified as null in the kwargs the token is retrieved from the config. This means that you are not able to make calls to the ebay api with a token in the current implementation

## Solution
Use a try/except to try to get the value of the token. If the token is in the kwargs, and it is None it will still be used. When the token is not in the kwargs the one from the config will be used.