Added boost to the stdutils functions.
rewrote a few of the file functions in the utils to use boost instead.
Changed the _WINDOWS flag to be WIN32 instead