WIP - Untested VersionChooser Concept
snake -> CamelCase
Just clone or checkout from ~/.psychopy/versions
Fetch new tags before checkout
DEMO: new section "basic" coder demos, with new "hello world" demo
Merge pull request #597 from kastman/ENH_VersionChooser

WIP - Untested VersionChooser Concept
TEST: skip speech2text -- google API is not working now

hope this is just a glitch not a long-term issue...
BF: visual analog rating scale + marker; closes #593
Merge pull request #600 from jeremygray/master

TEST tweaks and BF for rating scale component
Minimal switching tentatively working

No tests, not all edge cases covered, must specify an exact tag, don't handle dependencies, but a good start!
Subprocess tweaks (thanks Jeremy)
Merge pull request #602 from kastman/ENH_VersionChooser

Minimal Version Chooser
ENH: Working on new Keyboard device class

Have it almost there. Currently just setting the iohub .key values to
.key and .char of new events, so still need to fix that part.
deleted backup file
Merge branch 'master' of git://github.com/psychopy/psychopy