Bugfix: Proper config file handling for NR sysmond

We do not at all touch the default config file, so we wont have either deleted nor modified
errors. Instead, we just create our own config file and point NR to it using /etc/default
Merge pull request #298 from fh/t/NR-fix

Bugfix: Proper config file handling for NR sysmond
Cleanup: Removing unused Couchdb Cookbook
Cleanup: Removing unused git cookbook

Pointless for us anyway, since we do not use git server
Cleanup: Removed bprobe
Merge pull request #302 from fh/t/cleanup

Removal of unused cookbooks
Fix: remove prepended opcache
Enhancement: use library to parse (and fix) directives
Enhancement: add a few more assertions
Update: test setup
Enhancement: utilize new parser to get directives
Update: reverse logic

 * ensure the config object prefixes the directives
 * allows us to remove "logic" from the template
 * updated tests to reflect this
Fix: cs (rubocop)
Merge pull request #303 from till/bugfix/opcache-memory-consumption

Bugfix/opcache memory consumption
Enhancement: override access_log through node attributes

Related: easybib/issues#1083
Fix: forgot to pass in node attribute here
Merge pull request #304 from till/topics/override_access_log

Enhancement: override access_log through node attributes
Merge branch 'master' into 11.10-master