Refactor spatial selectors methods

Refactor code of the spatial selector methods as widgets instead plugins to fix #339 issue.
Spatial selectors improvements

Optionally add a geometry operation combo for the spatial filter
Merge branch 'query_panel_improvements' into comunege