Name value sections

Added support for NameValue custom Sections.
Inspiration for this feature came from here:
https://github.com/kappy/ShowBot/blob/master/ShowBot/Infrastructure/DynamicConfigSection.cs
A generic Xml config section.