Write All Include Files And Allow Recursive Includes

Allow files to be included recursively in XML configuration includes
(IE: allow putting include files in included files). Also allow writing
out of all included configuration files when writing out the
configuration.
Allow "include" Path In Module Config

Extended the code that handles module configuration to allow an
"include" element above the "config" element. This will allow
include snippet XML files for module configuration.
Add Function For Replacing XML Config Nodes

Added new functionality to allow dynamically removing XML nodes
from the configuration file; previously, it was only possible to
add new nodes, not replace existing values. This code will remove
all nodes matching the path given, then adds a new node with the
provided value.
Bug Fix: Copy Temp Config Files Over Once Written

Fixed a bug where new included configuration files were not
copied over to the main location from their temporary location
after being written.
Merge pull request #165 from pamaddox/master

Improvements And Additions To Configuration Include Functionality