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
refactor fTools algorithms
edited grass and saga algorithm descriptions
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
[FEATURE] Configure custom environment variables

- Fix for #3097
- Could help plugins, like SEXTANTE, work better across platforms via abstracted coding based upon env vars
- In app prefs, configure variables and view current set, with tooltips to show pre-startup value (if any)
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
Merge pull request #371 from bstroebl/fix#6925

fix #6925 fTools eliminate now works if the polygon to merge with has an id of 0
Merge pull request #370 from slarosa/osm_plugin_issue

fixes issues for OSM plugin generated from api cleanup commit