Enhance the token renewal example
Enhance the token renewal example

- Align the dates with Intuits documented values of 180 and 150 days
- Use a single date field to track expiration
- Examine error code when updating saved credentials

Fixes #355

ruckus/quickbooks-ruby,ruckus/quickbooks-ruby,ruckus/quickbooks-ruby