Refactors the getTokenStats() function in useBCH.js to retrieve token info via the chronik client and deprecates the use of bch-js' BCH.SLP.Utils.tokenStats() api call.
This diff maps chronik-client's token() response into the existing tokenStats object that Cashtab is familiar with. This ensures no downstream impacts to other parts of Cashtab that calls upon getTokenStats() since the attributes in the tokenStats object remain unchanged.
The existing behaviour to return false if an invalid response is received has remained unchanged.