merged sparse file fix from RC_0_16

git-svn-id: https://svn.code.sf.net/p/libtorrent/code/trunk@9956 a83610d8-ad2a-0410-a6ab-fc0612d85776
fix the fix for large UDP packets on windows

git-svn-id: https://svn.code.sf.net/p/libtorrent/code/trunk@9957 a83610d8-ad2a-0410-a6ab-fc0612d85776
cmake, enable multicore compiling with msvc

git-svn-id: https://svn.code.sf.net/p/libtorrent/code/trunk@9958 a83610d8-ad2a-0410-a6ab-fc0612d85776
makefile fixes (and add missing upnp.xml file)

git-svn-id: https://svn.code.sf.net/p/libtorrent/code/trunk@9959 a83610d8-ad2a-0410-a6ab-fc0612d85776
fix int64_t -> boost::int64_t and run distcheck on build_dist.sh script

git-svn-id: https://svn.code.sf.net/p/libtorrent/code/trunk@9960 a83610d8-ad2a-0410-a6ab-fc0612d85776