Remove _UNIVERSE macro and use GetUniverse() directly

Make GetUniverse always inlined, too.

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Added DEBUG macro and cleaned up defs.h

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Added missing files to Xcode project

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Replaced _UNIVERSE by GetUniverse() in missing files

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Make IsValidObject() inlinable

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Determine number of arguments for Symbol on creation

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Make Field accesses inlinable

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Add macros to mark branches as likely/unlikely

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Mark error cases of array access unlikely

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Refactor makefiles to reduce duplication

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Added missing import

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Removed tests not supported in this SOM++ version

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Fixed import and style

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Some cleanup in makefiles

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Added unittests goal to makefile

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Try enabling cppunit tests on travis.

Signed-off-by: Stefan Marr <git@stefan-marr.de>