The era of configuration has began!.
Added read() in PluginDescriptor.
Added generic configuration classes, to read configuration files.
Slowly removing Boost from the implementation.
Added Variant to hold any type of object.