Fix bug when moving and scaling Elements in a collage.
Merge pull request #164 from A1kmm/master

Add missing semicolon without which Firefox parses the collated runtime incorrectly.
Merge branch 'master' of https://github.com/evancz/Elm
Switch to a custom way of attaching event listeners that makes it easier to detach them if necessary.
Get timers to detach themselves when a swap occurs.
Merge branch 'master' into let-type-annotations