Use a spinbox instead of a lineedit for the snapping tolerance

This patch replaces the lineedits in the Snapping Options dialog with spinboxes, to make them consistent with `Options->Digitizing->Snapping`. Also, the patch removes the use of hardcoded column widths.

Funded by Sourcepole QGIS Enterprise.