RF: BufferImageStim clearBuffer after capture
NF: microphone - wav2flac and flac2wav to compress/uncompress sound
RF: microphone component: expose stereo, AdvAudioCapture
RF: microphone component changed to only use AdvAudioCapture

- simpler user interface
- same functionality as AudioCapture, plus more bells & whistles
ENH: first attempt at adding Static Component

Done:
  - component has been created
  - renders in the Routine using a red box (no separate row)
  - Settings Component now writes script code to get current frame rate (needed by static)
ENH: code components now use a separate type of param val type = 'extendedCode'

It means we don't have to check for a list of param names to see which
are this format.
ENH: added Static component icon and code
ENH: Static Component now based on core.StaticPeriod class

also improved rendering of it in the Builder view
ENH: we don't always need the icons for the components so make it optional to fetch

added test for StaticPeriod
ENH: added documentation for static period/component and create one by default
BF: fixed problem with images appearing grey when set 'every repeat' or 'every frame'

Was caused by the fact that the image was created using a luminance sine wave
and then switched to being an rgb bitmap which needs a different shader
program
Merge pull request #339 from jeremygray/master

RF: BufferImageStim tweak; sound file compression
ENH + DOC: microphone compression + changelogs, docs
Merge pull request #344 from jeremygray/master

microphone docs etc
DOCS: version and changelog -> 1.78
DOCS: updated URLS for Static Comp and for fetching installer files

installs now at sourceforge
Static Component is in standard docs site
ENH: psychopyApp.py should be just a launcher with class code stored elsewhere

This is important for the mac app bundle which stores the launcher script
in a diff place to the class code and the launcher script isnt updated by
the auto-updater. That can cause a crash if the launcher and class code
differ.
Merge branch 'master' of github.com:psychopy/psychopy

Conflicts:
	docs/source/changelog.rst
DOCS: front page updated with new version number

also added extra decimal place to s.d. of refresh times because it's too
precise on my mac to show in one d.p. =0.05ms :-)
ENH RatingScale doc-strings, add 'slider' marker option