Ignoring vim swap files
Ignoring ropeproject folder
Changing logic. Now the client is no longer responsible for renewing the token
Making TokenManager more flexible
Simplifying Token class
Making token manager reset token object in case of token error; Removing commented code
Refactoring client tests
Refactoring token manager _update_token logic and tests
Refactoring how access_token become visible