Make center drag handle (of shapes) optional
Implements a preference setting to make the center drag handle optional, as described in inbox#1343 (closed).
The fact that I had to duplicate the code for each shape hints that this section would probably need a refactoring.
Closes inbox#1343 (closed).