changes to replace desk_api gem functionalities with oauth ones

also updated the tests to use vcr recordings.