OS X changes:
Make SDLMain be compiled as an Objective C++ file.
Better interoperability between the C++ code and Objective C:
   The Objective C helper functions now return C++ objects, as opposed to c primitives. This also helps with memory management.
Ignore more OS X metadata, particularly files that begin with "._": those files are usually part of extended attributes on file systems that don't support them.
Fix an error when compiling on, at most, 10.9 (missing a header).
OS X: Remove outdated comments.
Quiet a few 64-to-32-bit warnings.
Fix a few left-over bad things.
Merge remote-tracking branch 'GabuEx/master' into BackToGabu
OS X: Use a Cocoa method instead of CoreFoundation to find the application's bundle's name.
Full Unix support
- Thanks to @mbasaglia for the base Unix code at the top of FileFunctions.
- Font and Screen renamed to MLIFont and MLIScreen due to name conflicts.
Clean up #ifdef statements
Detect the proper graphical sudo variant to use and change some uses of tabs back to spaces.
Fix formatting issues, mkdir permissions, and unnecessary while loop around waitpid
Drop root privileges before launching game from updater
Create save directory for case if it doesn't exist.
Merge pull request #17 from Steveice10/master

Full Linux (Unix) support
Memory usage improvement

NOTE: This requires the .mlicase file for case 1 from the v1.0.5 update.

Checking in code to handle the much better sprite sheet compression
algorithm on the case compiler side.
Crash fixes

- Checking in a possible fix for blank confrontation numbers.
- Checking in a possible fix for the crash when presenting evidence
during an interrogation or confrontation.
More OS X improvements

OS X improvements by MaddTheSane.
Refactoring and fixes from adrian17

Refactoring and fixes from adrian17.
Merge branch 'master' of https://github.com/GabuEx/my-little-investigations into BackToGabu

Conflicts:
	osx/SDLMain.mm
	src/FileFunctions.cpp
Pass strings by reference instead of copying them everywhere
Merge pull request #20 from MaddTheSane/BackToGabu

Minor OS X change