Starting up.
Ace editor in place.
Removed gutter as Ace editor comes with one.
Recalculate values on input change.
Working fairly well with Ace editor.
Added ace library and removed editor experiments.
Fix popups' z-index.
Sync current line to output editor.
Remove -webkit prefixed css gradient styles.
Expressions like `1a` now throw an error.
Custom Exception class for language errors.
Evaluate empty input to `null`.
Added comments, marked by semicolon.
Catch Lake.Error instead of SyntaxError.
Simpler recalculation.
Merge branch 'master' into ace-editor

Conflicts:
	app.js
Added an incomplete syntax highlighter.
Clean up old editor functionality cruft code.
Separate lake mode defs and load it in index.html.
Fix annoying auto select-all in ace-editor.