Fix selection renderer and link with TableEditor

When a selection is done in the current rendered layer. The query does not filter with view envelope in order to keep RowId information of the query. This workaround works but it prevent filtering rows on database side.
MapContext layer selection and TableEditor selection is now linked.