Fixes #4292: Make the CFEngine port in ncf configurable
Merge pull request #22 from Kegeruneku/bug_4292/dev/4292_make_the_cfengine_data_transfer_port_configurable

Fixes #4292: Make the CFEngine port in ncf configurable
Fixes #4317 - Add new bundle to get inverted classes from other ones
 Fixes #4319 - Add bundle to create symlinks
Fix comments in file_create_symlink.cf
Refs #4319 - Add acceptance tests for file_create_symlink
Refs #4317 - Add acceptance test
Fix ncf_rudder parser to ignore bundle calls starting with _ (and associated tests)
Clarify errors
Refs #4317 - Modify acceptance tests to take into account prefix and change bundle _classes_inverted_copy() to handle error classes
Refs #4317 - Separate ok class to three sub-classes in order to be more readable
Refs #4319 - Update description of bundle, change order or aguments and enhance its acceptance tests
Refs #4319 - Readjust classes to check. All classes created are checked now
Refs #4317 - Add better description of bundle, fix it and its test acceptance
Fixes #4315: Add logger for service bundles
Merge pull request #28 from VinceMacBuche/bug_4315/missing_logger_services

Fixes #4315: Add logger for service bundles
Fixes #4340: Add generic method service_restart
Merge pull request #27 from VinceMacBuche/4340/bundle_service_restart

Fixes #4340: Add generic method service_restart
Refs #4317 - Change name of bundle from '_classes_inverted_copy.cf' to '_classes_copy_invert_kept_repaired.cf', fix some comments, enhance tests and factorize code for class inversion
Refs #4319 - Change bundle name from 'file_create_symlink' to 'file_create_symlink_enforce' and add two wrapper bundles 'file_create_symlink' and 'file_create_symlink_force'