Support loading of mixins

See https://github.com/strongloop/loopback-datasource-juggler/pull/201
If I read this correctly, you have renamed `options.bootDirs` to `options.bootSources`. What is the purpose? It is also not captured in the documentation provided by `index.js`. Worst of all, it is a breaking change. Could you please revert?