Make this into a library
Make this into a library

Since the library doesn't know the config struct used, LoadConfig has to
take the config variable as a parameter. Therefore, it is no longer any
reason for providing separate LoadConfig and LoadConfigWithDefaults.

itkinside/itkconfig