first crack at basic string module functions
Implemented str_set
merge changes from dev
Implemented concat and insert and added unit tests
concat is a special case of insert
str_erase implemented
Fixed segfaulting test for str_erase
Update mem_retain to return the retained pointer
Merge pull request #25 from mikedlowis/mem-module

Update mem_retain to return the retained pointer

closes issue #22
Update mem module to count allocations and deletions for a lightweight form of leak detection
Update mem module to count allocations and deletions for a lightweight form of leak detection
Update mem module to count allocations and deletions for a lightweight form of leak detection
Merge pull request #26 from mikedlowis/mem-module

Lightweight leak detection
Implemented substr
Merge changes from dev
Implemented string compare
Finished initial implementation of string module
update tests, mostly to use api calls instead of construct objects manually. set next ptr to null in list_pop_head
WIP: update tests (&minimally code) for prev pointer in node
tests passing