fix output directory for pyqgis console on installing
fix #5251
Fix #5843
fix for issues generated from api cleanup commit
fix #6932 (due to deprecated getLayerID method removal)
german translation update and some string fixes
Updates to legend active layer

- Single click in blank, non-item space in legend unsets active layer (same behavior as clicking group)
- Underline active layer (helpful when active layer, and no selection or multiple selected layers)
Reinstate Save Active Layer Edits action

- Now enables/disables relative to vector layer isModified() state (gives feedback when save is finished)
- Now works with active legend layer, regardless of whether a selection exists in legend
- Add to legend contextual menu when right-clicked vector layer isModified()
Move toggle/save/rollback/cancel edits slots from private to public
Fix #6725

- Restore toggle editing button state in attribute table editor if toggling canceled or commit/rollback changes fails
Fix #6931, apply patch from Borys Jurgiel
Revert "Fix #6931, apply patch from Borys Jurgiel"

This reverts commit bd65e86b5f079ecb8969b3132b64bfbf7d20a1dd.

Sorry, did not notice more complete fix in pull request from Salvatore Larosa
Reorganize topoviewer layers into subgroups
Fix for #6937, ensure QgsRubberBand is deleted if no active vector layer
Mark topology group visibility off

This is really a workaround to http://hub.qgis.org/issues/6938
fix #6925

fTools' eliminate now works if the polygon to merge with has an id of 0
Reorganize icons theme for pyqgis console
- add icon to Python Console entry in Plugins menu
raster sublayers win fix
use project projections instead of WGS84 for WMS crs preselection (fixes #6939)
wcs test fix