BF: Mouse component should not store list of vals if only storing 'on click'
Merge branch 'master' of github.com:psychopy/psychopy
BF: Mouse component should not store list of vals if only one will be collected
BF: very minor buglet in Grating Component that had no detectable effect on anything (?)
ENH: Added Polygon (ie shape) Component to Builder