Preprocessor macro should check value of variable, not only if is defined
Merge pull request #144 from alexander-zimmermann/next

Improve doxygen comments
Fix build GNU/kfreebsd

 - check if cpu_set_t is available
 - only typedef if it's not
 - Check for __FREEBSD__ instead of __FreeBSD__
configure.ac - test if folders exist before we include them
[Cleanup] Added function parse_multi_endpoint_option which iterates over endpoints.
This avoids too deeply nested code.
[Cleanup] Removed parser from parameter list, as it is global.
Merge pull request #145 from erzb5e6f65/EndpointParsingCleanup

Endpoint parsing cleanup
Revert "Preprocessor macro should check value of variable, not only if is defined"

This reverts commit 741dbe72ad10dd330090b892b58fc6fc2b3e6f7d.
cpu_set_t is defined in sched.h No need to include sys/cpuset.h
[Coding style] improve wording in doxygen comments
Unify preprocessor checks
Merge remote-tracking branch 'upstream/GNU/kFreeBSD' into up-next

Conflicts:
	src/fg_affinity.c
updated supplementary Gentoo files
updated supplementary Gentoo files