Remove unused import
Remove unused value
Revert "Remove Native.Error and Native.Ports which belong in the runtime"

This reverts commit 09d83f072bfac2491063c6254e21e5a107466e12.
Use Basics.compare
fix Show.show to Show.toString
Move htmlHeight to Native.Graphics.Element
Add dependency on Native.Color so it gets pulled in
style: rename elm to localRuntime
style: remove stray tabs, correcting indentation
Move runtime errors into Native.Utils, remove some dead code
Add dependency on Char, which is needed for Native.String
Load in Array and Dict only on demand