Modify TM4B.config attributes instead of setting attributes for Client

Client initializer method now modifies TM4B.config attributes instead of
setting :username, :client and :use_ssl attributes for Client instances.
This allows to remove references to these attributes in the Client request
method which in turn will facilitate further refactoring.