Fixes #4819: Add file_create and file_remove bundles (implementation + tests)
Merge pull request #50 from jooooooon/dev_4819/add_file_create_and_file_remove_bundles_implementation_tests

Fixes #4819: Add file_create and file_remove bundles (implementation + t...
Fixes #4821: Add a bundle to check if a package is installed (implementation + test case)
Refs #4821: Improve test to check if a package is installed by making sure we're testing on an installed package
Merge pull request #51 from jooooooon/dev_4821/add_a_bundle_to_check_if_a_package_is_installed_implementation_test_case

Dev 4821/add a bundle to check if a package is installed implementation test case
Support running cf-promises on MacOS X using GNU-find (from homebrew)

When writing policies on Mac OS X it was not possible to run
`cf-promises` due to the GNU-find dependeny.

This commit adds support for "darwin" and assumes that the GNU
`findutils` are installed via [homebrew](http://brew.sh/) to
`/usr/local/`.
Merge pull request #53 from tom-ee/macosx-support

Fixes #4839: Support running cf-promises on MacOS X using GNU-find (from homebrew)
Fixes #4739: add a method to allow to add lines in ini section
Merge pull request #48 from ncharles/ust_4577/dev/4739_add_method_to_add_content_in_section_file

Fixes #4739: add a method to allow to add lines in ini section
Refs #4842 - Add package_method 'ncf_generic' from 'generic' in packages.cf
Refs #4842 - Reduce number of requests of zypper by using a modified generic package_method
Fixes #4857 - Fix typo in _logger() call and change 'lines' into 'line'
Merge pull request #56 from nperron/bug_4857/dev/fix_typo_in_logger_call

Fixes #4857 - Fix typo in _logger() call and change 'lines' into 'line'
Fixes #4858 - Fix test of bundle file_ensure_line_present_in_ini_section_bundle()
Merge pull request #57 from nperron/bug_4858/dev/fix_test_of_file_ensure_lines_present_in_ini_section_bundle

Fixes #4858 - Fix test of bundle file_ensure_line_present_in_ini_section_bundle()
Fixes #4714: remove warning on cfengine bundle (a bundle common should not have parameter)
Merge pull request #59 from ncharles/bug_4714/dev/remove_warning_about_cfengine_bundle

Fixes #4714: remove warning on cfengine bundle (a bundle common should n...
Fixes #4978: edit the testsuite to be compatible with the CFEngine 3.6 output format
Merge pull request #60 from ncharles/bug_4978/int/test_suite_for_3_6

Fixes #4978: edit the testsuite to be compatible with the CFEngine 3.6 o...
Fixes #4984: Rewrite tests to uses classes conditions for execresults and returnszero, for CFEngine 3.6 compatibility