Remove unused debugging output
Use parser's built-in feature of printing error messages for parsing class expressions
Merge pull request #577 from jimis/wip2

Fix test to look masterfiles in ABS_TOP_SRCDIR
Include cf.nova.h into verify_classes.c for Windows compat
Create a generic older_than file_select body in the stdlib, to cover selection cases from years to seconds
Roll default_value into description for ConstraintSyntax
Remove unused struct ConstraintSetSyntax
Rename ParseTreeCheckFn -> PromiseCheckFn, update comment
Introduce enum SyntaxStatus for ConstraintSyntax, BodyTypeSyntax, PromiseTypeSyntax

Set all current syntax elements to SYNTAX_STATUS_NORMAL
Add parser warnings for deprecated or removed constraints

Set output constraints as SYNTAX_STATUS_REMOVED
Add SyntaxStatus to parser for body selections
Add SyntaxStatus to promise types in parser.

Set outputs promise type as SYNTAX_STATUS_REMOVED
Add StringStartsWith
Add -W (warnings) option to cf-promises, similar to gcc
Merge pull request #578 from sigurdteigen/feature/syntax-warnings

GCC-style warnings for cf-promises
Merge pull request #574 from Kegeruneku/add_year_to_minute_file_select_bodies_to_stdlib

cfengine_stdlib.cf: Create a generic older_than file_select body in the stdlib, to cover sel...
Merge pull request #572 from basvandervlies/rval_list_forgot_cb

Added a check for rval list closing brace + 2 unit tests
Merge remote-tracking branch 'dottedmag/master'
Merge pull request #559 from tdlee/master

Removal of "cf-report" means documentation about "body reporter" should be pruned
Add bash completion script to contrib