sync with upstream
documentation updates
value_for_platform_family fixes
mysql updates
updated LWRP idempotency, aded metadata.json
memcached module fixes
added fpm service restart, url include options
Merge remote-tracking branch 'origin/master'
added action on tmpfs mounts
updated upload/session/log directory permissions to more secure ones
added session rotation script
added session rotation script templates
updated upload directory security
typo fix on upload dir
added metadata name
Remove fpm_logfile from logrotate script

The default location of fpm_logfile on all operating systems is inside
fpm_log_dir. This causes logrotate to emit a warning every time:

  /etc/cron.daily/logrotate:
  error: php5-fpm:1 duplicate log entry for
    /var/log/php5-fpm/fpm-master.log
  error: found error in /var/log/php5-fpm/fpm-master.log
    /var/log/php5-fpm/*.log , skipping
Merge pull request #2 from StephenKing/fix-logrotate

Remove fpm_logfile from logrotate script
fixed fpm socket permissions
Major refactoring, added opcache support, removed source support, foodcritic fixes
Foodcritic fixes