Conditionals tests in cfulist_delete_data(_with_free_fn) were simplified
The return type should be in curly brackets
It is important to let the programmer remove a node from the linked list, as it is a very common operation.
All of the files from the tarball downloaded from SourceForge are being checked in so there's a record of the changes made compared to it (since I can't find the libcfu source repository). The generated files will be removed in the following commit.