* Finnished SLinkedList. * Still needs to be tested. * Made s_object_initialize take the name of the class * made s_object_free free the name * fixed s_dynamic_array_free. It now takes a sboolean to tell it to free the data in the array or not. * fixed a typo in defs.h * fixed the the test of the dynamic array. * switched (SObject *) to S_OBJECT () for casting in SError. * changed hash_t to size_t. * general code cleanup.