Use ooc_uint instead of size_t.
Refactor the macro.
Merge branch 'feature/update-macro' into develop
Use o_uint instead of ooc_uint.
Updated the method declarations in *.h, and add Object#class, #class_name, #is_a.
Merge branch 'feature/add-more-macros' into develop
Merge branch 'develop'