Supervisor Configuration should allow for multiple files in the include section

This PR adds support for an array of files or file patterns to be added to the include section rather than the basic configuration of a pattern.  This is common in applications that manage their own supervisor configuration file for the programs that they are indeed running and managing outside of puppet.

The new configuration value is:
include_files

Given an array of values it will output them in a space separated list after the initial configuration value.