ENH: ensure some visible space between log elements

Sometimes (like coder output window) a tab \t has no visible extent
despite there being a tab char. so you can get things running together:
0.1435  INFOencrypt: destroy()ed original file (secure delete)

The change ensures that there is some whitespace, like:
0.1279  INFO encrypt: destroy()ed original file (secure delete)

For me this makes DEBUG and INFO columns line up a lot more read-ably.

Note: maybe some people parse their log files in a way that splits on \t
and the trailing space would now mess them up? probably very few people
FF: the ExperimentSettings dlg was broken by new pos default. Fixes #371
ENH: Moved ExperimentSettings to more useful position (higher on screen)
Merge pull request #370 from jeremygray/master

ENH: ensure some visible space between log elements
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.