Add `allowModuleOverwrite` option

By default this is `false`, raising an exception when multiple modules of
same name are found. Set this to true if your config needs this kind of
behavior.
Merge pull request #9 from hojberg/allow_module_overwrite

Add `allowModuleOverwrite` option