Added logic to change the working directory on MacOSX to EngineDemo and Catch.  With this push the mac port (in it's initial stage at least) is complete.