Improved alternative loader support

Allows loader to be configured in configuration file,
like everything else.

Refs #90