Initial work on getting stim.color = value to work.
Removed unused code
A little bit of cleanup
More work on stim.color = value
ENH: added "stealth" argument to _setWithOperation. stim.color=value now works.
Nicer-to-read code in _setWithOperation.
_setWIthOperation now handles previously unset values
Make it work with ShapeStim
ENH: newstyle setters for lineColor and fillColor for ShapeStim. And improvement of _setWithOperation(), which solves the ugly "no init value" hacks.
Make ImageStim work by rearranging __init__ stuff.
FF: BufferImageStim

partial fix, needs work still.
- this improves things visually but it seems odd, not sure why it works:
  self.thisScale = numpy.array([4, 4])
- text is a pixelated around the edges in a BufferImage;
  to see run coder demo > stimuli > bufferImageStim.py
- non-fullscreen-capture is not right
Changes in the default font for Coder window.
Changes were applied to generateSpec.py, and then the files with configs for
different operating systems.
Merge branch 'master' of https://github.com/yemu/psychopy into fix-prefs

* 'master' of https://github.com/yemu/psychopy:
  Changes in the default font for Coder window. Changes were applied to generateSpec.py, and then the files with configs for different operating systems.

- trying to preserve Cezary's work on prefs while I clean up my own prefs edits
FF: clean-up prefs base spec + platform specific
DOC: edit comment about possible logging failure conditions
ENH: make color and colorSpace available for newstyle setters.
RF: removed redundant docstrings in psychopy.visual.
The removed parts are now inherited via the setters from _BaseVisualStim.
BF: delete my dev-helper function (called "inspect")
ENH+DOC: "name" attribute, now logged and in docs without redundant code.
ENH+DOC: for units in _BaseVisualStim. newstyle and removed doc redundancy