Add ability to pass parameters to authorize_url

Egnyte allows you to scope OAuth tokens to certain APIs, by passing a :scope parameter to the authorize URL. This pull adds an optional params option to authoritze_url in Egnyte::Session so it's possible to do that.