Fixes rubberBand for extent selection in gdal_clipper and sextante algs
Merge pull request #424 from slarosa/fix_rubber_band_python_plugins

Fixes rubberBand for extent selection in gdal_clipper and sextante algs
ftools api update (fixes #7130)
Add option to show canvas refresh event in Log Message panel

- In Options at bottom of Rendering tab
- Useful for debugging excessive refreshes from userspace without having to build with debug and filter logs
- Records time taken for refresh and any resolvable sender class
fix #7125
wms: catch service exception on GetFeatureInfo and use feature extent if there's no geometry
wms: improve xsd/gml detection on getfeatureinfo
german translation update
[FEATURE] allow filter expressions in value relations (and fix display of related values and value maps in attribute table)
added files for topology plugin
modified cmakelists to add topology plugin folder

Conflicts:

	src/plugins/CMakeLists.txt
fixed issues in duplicate rule where zooming was not possible..renamed 'Test' to 'Rule'
fixed minimum segment length rule
renamed rules to meaningful descriptions
Added new rule "Must not have pseudos" for line vector layers.
Renamed rules to more understandable descriptions.
Handled WKB::MultilineStrings in line shapefiles in hanging lines rule that caused crashes.
"segments must have minimum length" rule now only checks if the geometry contains at least one short segment
added new Rule "Must Not Have Gaps"
removed unwanted indexing for some rules.
prepare commit run.
test commit
modified 'must not have gaps' rule.
updated calls to new vector api
more changes based on new api