Move Category class to /Configuration/Xml folder.
Add Default.Restore* methods.
Default.LoggerFactory has a better default value.
 - Add SimpleLoggerFactory class.
 - XmlDeserializingLoggerFactory uses a default category if missing.
Move SimpleLoggerFactory.
Remove Default.ContextProviders.
Remove unnecessary singleton pattern.
Remove unused types.