Fixing inverted logic on Window::isValid()
Fixes to getPixelData{Type|Format} calls. Fixes #530
upgrade windows audio test projects to vs 2013
throw exception if hresult from IsFormatSupported() doesn't return a code we think we can handle.
protect against closestMatch leaking if an exception is thrown.
Merge branch 'audio_win_maint' into glNext
include Color.h, needed for ColorFromAttrib class
Merge pull request #532 from cinder/geom_include_color

include Color.h, needed for ColorFromAttrib class
added audio::Param::Options::beginTime()
make FilePlayerNode::stop(), seek() callable from the audio thread
Fixed bug in SamplePlayerNode when it was default constructed and its ChannelMode wasn’t correctly set. Clarify ChannelModes for InputNode and SamplePlayerNode.
Remove disable() / enable() when setting Buffer, it isn’t needed since we hold the lock.
removed default true from Node and Context setEnabled(), use enable() instead
added timeToFrame() util function
zero inPlaceBuffer for all Node’s without inputs, making InputNode::process() functions much simpler when they support processing a partial buffer. Profiling indicated the performance difference was negligible.
Added sample accurate event scheduling for Node enable / disable and SamplePlayerNode start / stop, using Context as a scheduler.
added tests for delayed enable, disable, start and stop
implemented sample accurate enable / disable for BufferPlayerNode and all GenNodes