Merge new system

Merge into develop the new system for loading Seminarjs as a standalone npm package.