ported to windows project - added VS2012 sln.  makefile should still work in unix.  added a system time wrapper for windows and unix times.  probably works.