Merge SL-0.2.0 frontend

This brings module support

Signed-off-by: Christoph Höger <christoph.hoeger@tu-berlin.de>
Add prelude module & signature

Signed-off-by: Christoph Höger <christoph.hoeger@tu-berlin.de>
Remove old-style prelude

Signed-off-by: Christoph Höger <christoph.hoeger@tu-berlin.de>
Remove search for linkage

This cleans all references to .js files

Signed-off-by: Christoph Höger <christoph.hoeger@tu-berlin.de>
Bump version

Signed-off-by: Christoph Höger <christoph.hoeger@tu-berlin.de>