Add newrelic_yml LWRP for easy newrelic.yml manipulation

Usefull to configure multiple Java app on the same host for exemple.
Remove too strict type checks
Replace the template by the newrelic_yml LWRP
Documents + exemple for newrelic_yml
Adding the possibility to not restart any service after php-agent install
Merge branch 'upstream_master'

Conflicts:
	recipes/php-agent.rb
Removing hardcoded per env setting as it is no useful in a Chef managed environment as you can set attributes based on environment already
Permit disabling the Java Self-Installer, in case you need to run a Java agent manual installation.
https://docs.newrelic.com/docs/java/java-agent-self-installer
https://docs.newrelic.com/docs/java/java-agent-manual-installation
New attribute node['newrelic']['server_monitoring']['logfile_path'] for Java agent.
Allow Java Agent app_group to write log_file_path.
Allow disabling java self-installer
Set default java agent install dir
Do not redownload agent on every run
Add changelog entry for #83
Add NR_INSTALL_SILENT flag to php agent install
Meet-me plugin service name is wrong

Service name is used to install plugin so installation fails.
Maybe it can be done by separating this in two attributes, one for package and other for service.

Also, on one of my servers installation of meetme plugin failed on compilation of `pyyaml` until I install python-dev package, so maybe it would be good to include `python` recipe in `meetme-plugin` recipe in addition to `python::pip`.
RuboCop fix(es)
Merge branch 'master' of github.com:escapestudios-cookbooks/newrelic
Fix merge conflict(s) - removing hardcoded per env setting in python, fixes #81
Merge branch 'gleseur-removing_per_env_hardcoded_config_in_python_template'