Compiler.Compile: fixed browser invokation and requirejs

Requirejs:
  - As we don't want a copy of requirejs in our source tree and
    still want the demo run out of the box, we link on requirejs
    via http as a _temporary_ solution.
  - I'm aware that this imposes a privacy problem.
  - I'm aware this only works if you have network.
  - I'm aware the resource may vanish.
Common.*: Fixing haddock module documentation.