Altered folder structure to neaten up windows build

# Please enter the commit message for your changes. Lines starting
# with '#' will be kept; you may remove them yourself if you want to.
# An empty message aborts the commit.
# HEAD detached from 92b1796
# You are currently editing a commit while rebasing branch 'master' on '0abbb64'.
#
# Changes to be committed:
#   (use "git reset HEAD^1 <file>..." to unstage)
#
#	renamed:    winincl/sys/mman.c -> win/mman.c
#	renamed:    winincl/sys/mman.h -> win/winincl/sys/mman.h
#
# Untracked files:
#   (use "git add <file>..." to include in what will be committed)
#
#	build/
source and includes for windows build

# Please enter the commit message for your changes. Lines starting
# with '#' will be kept; you may remove them yourself if you want to.
# An empty message aborts the commit.
# HEAD detached from 92b1796
# You are currently editing a commit while rebasing branch 'master' on '0abbb64'.
#
# Changes to be committed:
#   (use "git reset HEAD^1 <file>..." to unstage)
#
#	new file:   win/getopt.c
#	new file:   win/gettimeofday.c
#	new file:   win/include/getopt.h
#	new file:   win/include/gettimeofday.h
#	new file:   win/include/inttypes.h
#	new file:   win/include/stdint.h
#	renamed:    win/winincl/sys/mman.h -> win/include/sys/mman.h
#	new file:   win/include/unistd.h
#	modified:   win/mman.c
#	new file:   win/testmmap.c
#
# Untracked files:
#   (use "git add <file>..." to include in what will be committed)
#
#	build/
infrastructure to begin windows compiling