fix(plug-in): Use exposed modules instead of entry point modules

This changes the way the bundle is built and files are included from Karma in order to guarantee a fixed order of execution of files.