tests: added some tests for some of the app dialogs

still haven't found a way to close modal dialogs, so those aren't being
tested yet
Merge branch 'master' of github.com:peircej/psychopy
BF: fixed bug when using ElementArrayStim with numpy 1.7.1

caused by the new need to force things into contiguous order when doing
reshapes/concatenates. Symptom was that most of the elements came up
with sf=0 (ie very noticeable error)
FF: new bug with scaling of images when size=None

The code to track requestedSize was set /after/ size had been given a value
so always had a value even when the user didn't request one.
DOC: Fixed several typos and small inconsistencies in documentation.
Merge pull request #381 from philippwiesemann/master

DOC: Fixed several typos and small inconsistencies in documentation.
fix pyo _fromArray to properly format 2-channel data, and pass audioDriver to pyo on Linux (allows using jack instead of portaudio)
FF: eyetracker component wasn't actually doing anything when 'started'
Merge branch 'master' of github.com:psychopy/psychopy
Merge pull request #383 from drammock/master

fix pyo _fromArray t& pass audioDriver to pyo on Linux
add tools directory
split tools/attributetools.py
split tools/filetools.py
split tools/arraytools.py
split tools/imagetools.py
split tools/unittools.py
split tools/monitorunittools.py
split tools/typetools.py
split tools/coordinatetools.py
split tools/colorspacetools.py