Support connect using a token

In stead of connecting with password, you can now connect like this

    economic = Economic::Session.new
    economic.connect_with_token 'the_private_app_id', 'the_access_id_you_got_from_the_grant'

These changes should be backward compatible.