Added reference counting to list implementation
convert vector to reference counting
Convert circular buffer over to reference counting
Debugging vector code in presence of refcounting
Switch from premake to rscons/rake and get rid of unittest++
Switch from memcpy to memmove for vector
Fixed most of the leaks
two segfaulting tests left
fixed some moar bugs
fixed some bugs and added primitive crash handling
Fixed some tests for list.c and enabled the -Wextra flag
100% of tests now passing
Fix memory leak in tests for buf
Merge changes from dev