FEATURE: Authentication against multiple sources (even of the same type).

Closes #12.

Warning: The format of `config.json` (or `config.js`) has changed 
(see sample files for more information).