Change some stuff around in hadmin.config.Internal

Wrote additional tests for hadmin.config.Internal
Fix some stuff in hadmin.config.Internal
Retrieving hadmin.config.Config now works from Internal
Fixup hadmin.config.Config to not print when final is false