Added RepeatingRenderedStimulus
Create duration convenience class for Matlab
Fixed indefinite duration of RepeatingRenderedStimulus
Split received data event into received and pushed events
Changed name of Duration to TimeSpanOption
Added an async RunEpoch method
Renamed CancelEpoch to CancelRun
Added simultaneous epoch test
Fixed process interval not setting correctly
Refactored RunEpoch into RunEpoch and RunEpochAsync
Merge pull request #5 from cafarm/repeating-stimulus

Async running of the epochs
Added ability for Epoch to wait for external trigger
Merge pull request #6 from cafarm/triggered-epoch

Added ability for Epoch to wait for external trigger
Updated MaxBandwidth test
DAQController should stop sleeping when stop requested
Don't show underrun warning on first process loop
Updated MaxBandwidth test again
Unregistering events when commander is disposed
Added method to check if first device parameters have been received
Added comment to OutputBackground