Bugfix: if an optional configuration is missing, we shouldn't register it to reuse it later (i.e. loading a config file as optional first and as mandatory later would make the second call to work -while it shouldn't-, since an empty config was loaded during the first call).
Bugfix: if an optional configuration is missing, we shouldn't register it to reuse it later (i.e. loading a config file as optional first and as mandatory later would make the second call to work -while it shouldn't-, since an empty config was loaded during the first call).

dnmvisser/simplesamlphp,jschlyter/simplesamlphp,dnmvisser/simplesamlphp,sitya/simplesamlphp,simplesamlphp/simplesamlphp,sitya/simplesamlphp,jschlyter/simplesamlphp,ghalse/simplesamlphp,jschlyter/simplesamlphp,dnmvisser/simplesamlphp,simplesamlphp/simplesamlphp,jschlyter/simplesamlphp,dnmvisser/simplesamlphp,sitya/simplesamlphp,ghalse/simplesamlphp,ghalse/simplesamlphp,sitya/simplesamlphp,ghalse/simplesamlphp,simplesamlphp/simplesamlphp,jschlyter/simplesamlphp,simplesamlphp/simplesamlphp