MCS_ filesystem functions implemented
Merge with Panos branch and refactoring unicode of MCS_ functions and MCSystem functions
Continuing chunk object refactoring
Refactored stack decorations property
Refactoring of MCSystemFileHandle now compiles
Merge with Panos branch
First MCS_* functions refactoring step finished - engine is broken for now
Correction of startup crash. The engine is still not properly working
Creation of MCDataRef from bytes fixed - did not copy the data before...
MCMacDesktop::PathToNative and PathFromNative updated
Merge with Panos' branch
dskmac.cpp purified - calls to MCS_* functions within MCMacDesktop changed to MCMacDesktop:: equivalent instead
Updated some more globals
Updated MCfiletype global (it was incomplete in previous commit)
All straightforward Mac desktop functions refactored. Functions common to several platforms are still to be refactored
Refactoring of the Mac specific functions continued - some changes previously made have been reverted as some functions are to be removed and didn't need to be exposed
Updated all the static vars listed in the Unicodification spreadsheet
Windows functions refactoring - commit from Mac, to have the modifications available from Windows
Updated the MCcmd global (there are no more globals left to update)
Signature of MCS_read* functions updated to the more convenient (void*, size_t, IO_header)
MCMemoryFileHandle and MCCustomFileHandle declarations moved to system.h so that they are accessible from platform-specific files (dskmac.cpp, dskw32.cpp and such)
Merge pull request #137 from runrevpanos/refactor-syntax_unicode

Refactor syntax unicode