Allow read connection defaults from custom default file and group. #262

For example:
@client = Mysql2::Client.new(:default_file => "/user/.my.cnf", :default_group => "client")