Remove Zoom menu entries from main window

This is ambiguous as to which view it controls and is not very
useful anyway
Cleanup confusion from old threaded rendering in event-graph

We only do rendering in the mainloop now so make it an async flag
not a main_loop one and remove assertion about not already rendering
since we can handle that by simply stopping existing callback and
schedulding a new one instead