Adds simple unit tests for public tinyobjloader-c functions.
Adds unit tests for internal tinyobjloader-c functions.
Adds Makefile for unit tests which builds and runs them.
Adds root Makefile which can be used to build viewer example and build & run tests from project root.
Updates viewer example Makefile to use implicit Make rules (e.g. pulling in LDFLAGS and CFLAGS vars).
Updates README.md with notes about the unit tests.
There are several areas of tinyobjloader-c I identified that might need work. I marked these items with TODO comments so they can be addressed separately to the addition of tests.
There are several areas of tinyobjloader-c I identified that might need work. I marked these items with TODO comments so they can be addressed separately to the addition of tests.