Merge pull request #878 from kacfengine/repo_split

Repo split
Merge pull request #883 from kacfengine/master

Remove reference to HAVE_NOVA.
Merge pull request #884 from kacfengine/master

Use .libs directory in unit test instead of rename().
Disable enterprise_extension unit test.

It fails CI, but will need to be fixed later.
Adding bundles logrotate() and prunedir() to COPBL
Merge pull request #885 from lpefferkorn/copbl_logs_rotation

Adding bundles logrotate() and prunedir() to COPBL
Yacc/AIX segfaults if yylen is used instead of strlen(yytext)
Merge pull request #888 from jeffali/fix/aix_bison_seg

Yacc/AIX segfaults if yylen is used instead of strlen(yytext)
Add PromiseIterator, abstract away Rlist in iteration.h
Remove iteration state from Rlist
Add JsonCopy, JsonCompare
make aix build ignore yacc warning
Remove semicolon at the end of IF statement
Merge pull request #891 from maciejmrowiec/master

Remove semicolon at the end of IF statement
tells yacc that we expect some reduce/shift conflicts to happen
Merge pull request #892 from jeffali/fix/aix_conflict

tells yacc that we expect some reduce/shift conflicts to happen
Revert "make aix build ignore yacc warning"

This reverts commit 9897ddcdf41a2493901b95026caaf9a5d2d01617.

The build on Solaris failed after this commit.
Fix header of findfiles() acceptance test.
Send warning/error console output to stderr
Remove iteration state from Rlist