Make mission multi-platform...

needs fixing

Signed-off-by: Matthew Khouzam <matthew.khouzam@gmail.com>
fix capitalization in fulcrum.cpp

Signed-off-by: Matthew Khouzam <matthew.khouzam@gmail.com>
make cfilesystem linux friendly

Signed-off-by: Matthew Khouzam <matthew.khouzam@gmail.com>
make OggReader support pthreads in unix

slight refactor too

Signed-off-by: Matthew Khouzam <matthew.khouzam@gmail.com>