moses windows build, with some TODO list

disabled the exception on pread implementation for windows, but still doesn't work with multi-thread compilation flag, has to be compiled with single-thread flag.