Custom User Agent functionality

Allows custom User Agent headers to be defined in ns_connector which can be used as a column or filter in the API log on Netsuite's side.