Update Utility.cpp

Closure of unused listening socket. After the socketpair created the listening socket  is not required anymore. Windows only.
Pass in include directory for swig includes
Got embedded pugixml to work on linux.  Will replace libxml and msxml dependencies
Visual Studio builds use pugixml
Removed references to libxml from config and documentation
Regenerated swig files with relative paths
Fixed all warnings from -Wshorten-64-to-32
Fixed more warnings produced from signed/unsigned comparisons.  Regenerated SWIG
Preparing 1.14.1 release
Import _thread as thread for python3
Regenerate with swig 3.  Did some work for future support of python3
Define ssize_t for visual studio
Added to .gitignore
Merge branch 'master' of https://github.com/quickfix/quickfix
Store all data dictionary copies so they can be properly disposed
Merge branch 'master' of https://github.com/quickfix/quickfix
Make sure we delete the original data dictionary too
Store data dictionaries in shared_ptr so we don't have to worry about cleanup
Merge branch 'shared_ptr'

Conflicts:
	src/C++/SessionFactory.cpp
Pull in c++0x std so we pull in std::shared_ptr