Add a "limit editor width" switch

This makes the editor not to go too wide when editing on a extremely
wide geometry (e.g. fullscreen with preview hidden), increasing
readibility.

Fix #108