build: distribute built resources with tarball.
build: only remove resource files on distclean.
build: include src resources dir for when they are bundled in tarball.
editor-tab: remove unused key_press_event callback
editor-tab: use parent scope.
editor-tab: fix up some long lines.
navigation: plumb editor save points into navigation list.