Out-of-tree builds broke again, fix.
Fix: display file mode in octal, not decimal
Warn on unknown platforms so we get feedback.
Increase polling SLEEP_POLL_TIMEOUT from 10us to 10ms.

The idea is that if a signal takes time to be delivered, it's because the
system is under heavy load, so don't flood the process. Also a sysadm won't
see thousands of kill lines on his strace logs. The extra delay is
insignificant, this should happen rarely, only when the DB has a PID that is
not cleared.
minor type
typo
gethostname() has non-standard declaration on Solaris 8-9.
INFINITY undefined on Solaris 8
AIX missing strrstr() and mkdtemp()
Adding getifaddrs() fallback to collect MAC addresses on BSD systems
Add scope attribute to classes promise. RM #1941

By setting scope => namespace, it's possible to define a global class
from an agent bundle, and a local class in a common bundle.

Includes testcases for new scope attribute.
Added check for arglist type for bundle and body. Report error if not valid type
Merge pull request #503 from basvandervlies/arglist_check

Added check for arglist type for bundle and body.
added unit test for checking args argument for bundle/body
Check for valid body type in parser, unit test
Merge remote-tracking branch 'bas/arglist_check'
Remove useless call to IsCf3VarString in lexer
Clean up header includes for lexer, env_context still needs to go
Added check if bundle/body function is propery closed with ')' + unit test
Merge pull request #505 from basvandervlies/arglist_no_cp

Added check if bundle/body function is propery closed with ')'