added the L_OBJECT() macro
added the LInt class
gentypes: added the instance type check macro
added l_object_isclass()
added l_object_issubclass()
added L_OBJECT_GET_CLASS()
added L_OBJECT_CHECK_INSTANCE_TYPE()
added L_INT_VALUE()