Adding yum_group package_method
Properly implement fake nanosleep in unit test
Properly calculate sleep time in ProcessWaitUntil{Stopped,Exited}
Fix compilation of process_unix_stub.c
Rename process.h -> process_lib.h
Fix compilation error under MinGW in KillLockHolder
Include cf-agent-enterprise-stubs.h in verify_databases.c (for MinGW)
Solaris and AIX implementation of process information gathering (Redmine #2330)
Decrease timeout in test_kill_long_reacting_signal

This change avoids time_t overflow in unit test
Merge pull request #477 from lpefferkorn/yum_group

cfengine_stdlib: Adding yum_group package_method
Restructure ExecConfig policy reload, add unit tests

Close #1885
Merge pull request #482 from sigurdteigen/master

Restructure ExecConfig policy reload, add unit tests
exec-config.c needs cf.nova.h for MinGW build
Update for process.h -> process_lib.h renaming
Use PromiseResult instead of char for promise outcome status in more functions
Add support for new and old openssl API

RSA_generate_key is marked as deprecated and as been remplaced by
RSA_generate_key_ex.
Some distributors, like Android, do not support deprecated openssl.
This patch add support for RSA_generate_key_ex. If both are available,
RSA_generate_key_ex (newer) is chosen.

Conflicts:
	cf-key/cf-key.c
Move attributes' checking of files promises to cf-agent
Remove unused parameter from FuzzyHostParse
Mark unused arguments as such
Remove unused argument in MatchRegion