Adding oauth support

Hi I added an oauth support for the the Socialcast API. Had to do some changes in the ready method to handle missing configuration for both cases (basic auth and using auth)