Migrate the Windows Solution to build on Visual Studio 2013 on Windows 8.1

It upgrades to the latest boost and zlib versions.

Includes patches needed for boost and zlib to make them compile and work in VS2013
They are included.
Build Instructions have been appended to README,windows.txt

a) misc files
	   adds build instructions  to Windows.ReadMee
	   adds the file vowpal_wabbit\boostpatch.txt a patch for boost
	   adds the  file vowpal_wabbit\zlibpatch.txt a patch for xlib
	   adds the file test\test_2_winvw.bat a simple test of x86 and x64 training and prediction

(b) Changes to Zlib
This Zlib patch includes the following fixes;

Convert to VS2013 solution

The fix in the prior section to correctly use DLL versions of the runtime for 32bit platforms
Changes to use only two fields in zlibvc.def VERSTION
-	VERSION		1.2.8
+	VERSION		1.28
since otherwise the compiler will complain about more than 2 fields and ignore them.

add /safeseh to the x86 assembler so Visual Studio will not generate an error "unable to generate SAFESSH image"
This is not need for x64 since it happens by default

In the properties sheet for zlibvc

The pre build command line for x64 release should be fixed
-cd ..\..\contrib\masmx64
+cd ..\..\masmx64

 Code generation: Runtime Library for windows release  set to  Multi-threaded DLL (/MD) not /MT for zlibvc and zlibstat
Otherwise VS13 will complain about multiple runtime specifications.

(c) Changes to Boost
		It deals with serialization compilation problems based on
		http://stackoverflow.com/questions/2629421/how-to-use-boost-in-visual-studio-2010/2641513#2641513
		Include file changes.
		Some other errors as described in https://svn.boost.org/trac/boost/ticket/1499 fix
		All the projects (except MPI and Python which I don't have installed) seem to compile.
		There has been no testing except for the program options module which is used in Vowpal Wabbit

(d) Changes to VowpalWabbit

	changes vw projects and soluations to run under VS2013 rather than Visual Studio 2012
	change vw projects to define $(BoostIncludeDir) ..\..\boost\x64\include\boost-1_55 and ..\..\boost\x86\include\boost-1_55<
	change vw projects to define $(BoostLibDir) ..\..\boost\x64\include\boost-1_55 and ..\..\boost\x86\include\boost-1_55

	vowpalwabbit/vw_static.vcxproj
		Define $(IncludePath)
		change 	$(ZlibDir) to use \contrib\vstudio\vc11 rather than vc10
		change x64 version DebugInformationFormat  to use "ProgramDatabase" and not the invalid "EditAndContinue"

		change IntermediateFolderPath to include ProjectName so two projects aren't trying to build in the same folder
		add searn_multiclasstask.cc to the project
		change include path to all use macros $(VC_IncludePath);$(WindowsSDK_IncludePath)
		change additional dependencies to use  $(SolutionDir)$(PlatformShortName)\$(Configuration)\vw_static.lib

	   	adds a reference to the WindowsSDKDir Include\um
 		change vw_static properties for debug 64bit to /Zi from /Zl to shut up some warnings.
 		change the vw and static_vw to use n intermediate directoryies that appends the $(ProjectName).
		this avoid various conflicts and warnings caused by dumping into the same directory.
		change link build copies to use PlatformShortName rather than PlatformName to avoid Win32 in favor of x86

      	vowpalwabbit/vw.sln
		change configurations to use Debug|x86 from Debug|AnyCpu

      c_test/c_test.vcxproj
	change to VS 12
	change configurations to use Debug|x86 from Debug|AnyCpu
	change cs_test to use x86 and x64 rather than anycpue