BF / ENH

- removed the debugging print
- Display device has about 1/2 the public methods now. Rest were made
private as they are only useful for internal use.
- added a new demo possibility.
Merge branch 'master' of git://github.com/psychopy/psychopy
BF / ENH: Fixed OSX iohub process not closing.

BF: Now ioHub Process closes properly, either when
ioHubConnection.quit() is called, or when the object is GC.

BF: The failsafe check for killing an old ioHub process that is still
running when a new ioHub connection is created works on OSX. (Jeremy
Gray)

ENH: Added the new example I did yesterday. Will clean up the iohub demo
dir for psychopy once confirmation is given  about what demo's will be
included with release.
BF: Fixed tabbing issue from last commit.
BF: udp_port is correctly being set by def conf.

- now correctly set from udp_port param in default_config file in root
iohub dir.
- also changed the default from 9000 to 9034 based on Jeremy's input.
Merge pull request #301 from isolver/master

BF / ENH: Fixed OSX iohub process not closing.