Move to initializing with three different functions: fullscreen, node, and worker.

Add code to ensure that mouse and touch positions are reported relative to the embedded Elm node.

Remove the elm_ prefix from the events for logging, redirects, and title changes. Should be silo'd by the `elm` and not escape into the global event namespace.
Get resizes working for collage.
Merge branch 'dev' of https://github.com/evancz/Elm into dev