Updated acl to use id_t instead of unsigned int directly
is_allowed now returns a boolean instead of an int
List destroy uses the destroy fp only if one is provided
Updated the list API
list_test is now a seperate module
Part of last commit
Commit before remove for history
Seperated modules from their test modules
Updated list capabilities
Updated ACL API
Adjusted entire code to the new standard
Part of last commit
Adding new files
Use assert in the tests instead of if-s
Updated some conditions in the list_test after assert conversion
Use asserts() for self-tests