Preprocessor macro should check value of variable, not only if is defined
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
Consolidate INSTALL files
Use 8 spaces for code blocks in lists
Merge pull request #149 from alexander-zimmermann/next

Consolidate INSTALL files
Fix issue #148

With commit 65b8fb4 the two members tcpi_lost and tcpi_ca_state
wasn't longer filled w/ the tcp info struct values
Coverity scan CID 14438, 14437
Coverity scan CID 14403
Merge pull request #151 from alexander-zimmermann/next

Fix issue #148