split
add path_utils filesystem path manipulation utility functions
License libpath_utils under LGPL
Generate doxygen documentation for path_utils
Split off libpath_utils into a shared library
Don't leak directory access resources on errors in directory_list()
Unit tests for path_utils