loading both config and configspec

The load_s and load_file methods are now defined only in Section. They
both call load_source. All these three methods receive an additional
LoadMode enumeration parameter, which can be DEFAULT, CONFIG or
CONFIGSPEC. It's DEFAULT by default. DEFAULT defaults to CONFIG in
Section, and to CONFIGSPEC in Configspec.
VConfig overrides only load_source.
SectionTest tests validation