Lower startup time

I noticed that when profiling startup time with editors open the wrap guide would show up in time cop, often taking **10-15ms**.

This updates it to use current editor APIs, remove hacks from the old editor implementation, and uses custom elements instead of a space pen view.

This drops the activation time to **0-1ms** now.