Multi-vertex snapping
Problem
When selecting a face or an edge, and attempting to snap it to grid, it appears to snap the center of the selection.
Expected Behaviour
Blender should attempt to snap one of the given vertices based on the mouse position - dragging it towards one corner should snap that corner into place.