Switched test mocking to with_mocked_bindings as with_mock is now depricated.

Fix: fixed failing tests

  • Feat: Implemented functionality to refresh tokens if they have expired. This involved adding a new function armadillo.get_credentials which replaces armadillo.get_token, and also retrieves a refresh token which is needed for the refresh. Functionality is added which works in the background to check if the token has expired, and if so refresh it.
  • Add profiles
  • Update DSI to 1.3.0
  • Fix: infinite loop is caused by not checking on FAILED state in async request
  • Change owner to Sido Haakma
  • Upgrade to DSI 1.2
  • Fix #41: dsGetInfo should await result
  • Added a NEWS.md file to track changes to the package.