Transfer of client specific authentication to associations

This should fix https://github.com/jeremytregunna/ruby-trello/issues/67.
I'm not sure, however, about the relation between Association and MultiAssociation. 
Should this fix rather be added to MutliAssociation without the is_a?(Array) check?