Get rid of logging
Significant refactor of Collage.js renderer. Now supports `toForm`.

The `update` function is naive, leading to very bad memory performance. Need to finish improving that part.
Fix `group` and `groupTransform`
Support `toForm` in all cases.
Get the stops to show up properly.
Merge pull request #153 from perplexes/fix_server_errors

Fix showing compilation errors in the browser
Merge pull request #156 from perplexes/docs

Documentation, spelling.
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
Merge remote-tracking branch 'evan/dev' into lint

Conflicts:
	runtime/Init.js
	runtime/Render/Collage.js
Merge pull request #155 from perplexes/lint

Whitespace, semicolons, lint etc. No functional changes.
Make rotations counter-clockwise, just like the unit circle. Now trig functions and rendering functions match each other.
Merge branch 'dev' of https://github.com/evancz/Elm into dev
Switch to creating Elm nodes by ID.
Fix undefined variable usage in JS.
fix minor mistake in `adjustOffset`
Clean up some documentation and make some minor API tweaks.
Fix basic transforms on groups
Make sure `elm-doc` actually parses out the comments.