Intercept attempts to change a MapLine's vertices or sides.  Fixes #98.

The property window was doing `line->setIntProperty("v1", 2);` et al., and the line was dutifully writing that as a property, and things got out of sync.

Basically copying what the restore-from-backup code does.