[Mac] Remove Assert.h from build target, prevent it to conflict with <assert.h>
[Mac] Detect Mac OS X system.
[Mac] Change project to build 32-bit.