Token starts returning AccessDenied eventually
After about 24-36 hours, SmartThings starts returning AccessDenied, despite the JSON API Complete SmartApp not being reconfigured at all. 

The only way to fix it is to re-do the setup and copy the new configuration. Obviously, this is less than ideal. Is there some way to debug why the token is going away?

The error message itself looks like this, and happens every 60 seconds as SmartThings refreshes:

```
00:18:08 - [SmartThings] Error received type AccessDenied - This request is not authorized by the specified access token
00:19:08 - [SmartThings] Error received type AccessDenied - This request is not authorized by the specified access token
00:20:08 - [SmartThings] Error received type AccessDenied - This request is not authorized by the specified access token
00:21:08 - [SmartThings] Error received type AccessDenied - This request is not authorized by the specified access token
00:22:08 - [SmartThings] Error received type AccessDenied - This request is not authorized by the specified access token
00:23:08 - [SmartThings] Error received type AccessDenied - This request is not authorized by the specified access token
```
