Fix error when RestClient#trace is true
Fix errors in RestClient refactor

- Make POSTs and PUTs set their payload correctly
- Follow redirects correctly

[#41057685]
Refactor storage of access token

Add CFoundry::AuthToken class, which handles
- extraction of data from access token
- assembling auth header
- conversion to hash for saving to YAML file

[#41057685]