Committing change
Added a handling function for different type of URL encoded names.
Url names with slashs now are now of UrlEncoded class. Improved Url handling.
Adding urlhandling test script.  Removed unecessesary UrlEncoded check. Formatting
Changing all url handling back to original. Only fixes the inputs.create() bug.
Removed test_urlhandling.
Added URI handling in collections to escape slashes.
Returned path_segment parameter to required.
modify ResultsReader to handle segmented XML from Splunk
Added a handler for script names. As well as tests.
inline XML text chunk concatenation
Nit fixes in client.py
Removed unecessary handling. Changed test_collection.py
Merge branch 'bug/segmentation' into develop
Merge branch 'inputFix' into develop
Changed the socket binding to be more efficient on Windows.