Feature: Ensure setConnection can use other Sphinx connection parameters

Changed setConnectionParams method to allow for setting additional connection paramters
__MAIN MODIFICATION__
Changed params list to array