Merge branch 'dev'
Add native Trampoline support for unbounded recursion
Basic docs for trampolines
Hack to make imported names safe.

This fixes a bug where imported identifiers with reserved names were
not being changed during codegen.
Move splitDots and prevent a non-exhaustive pattern match warning
Change semantics of keepWhen/dropWhen.

They no longer propagate the right Signal when the left Signal
changes.
Uncomplicate keepWhen implementation
Remove old JS dropWhen/keepWhen
Simplify Trampoline datatype.
Update trampoline docs to new interface.
Merge branch 'dev'
Bump version number
Move documentation to make haddock happy
Bump to 0.11
Get rid of extra word
Update to address problems reported in #457

Sorry for the trouble, I’d like to make installers to get around all of
this crap.
Tweak runtime so it runs without a "window" object defined.
Better window workaround. Thanks @raynos
Merge pull request #473 from maxsnew/window

Tweak runtime so it runs without a "window" object defined.
Merge branch 'master' into dev