Change version number to v0.2dev and add DEVELOPMENT.md.
Add change_version script to change project version numbers.
Add DEVELOPMENT.md file.
Add version information to README.md and change chagne_version appropriately.
Implement new ring buffer class template.

* Remove some unused dead-end code.
* Add a new `RingBuffer2D` class template with reservation feature -
  regions within the buffer can be *reserved*. With a reservation, it
  is possible to check whether the region has been modified (is dirty)
  since reservation. This new class template is going to be used as
  a buffer for waterfall data.
Finish circular FFT buffer implementation.

* Finish first functional implementation of the RingBuffer2D class
  template.
* Add abstract `Recorder` class and derived `SnapshotRecorder` class.
  These classes are invoked used by `WaterfallBackend` to record
  waterfall data.
* Add thread-safe `Channel` class to facilitate communication between
  threads.
* Change the `WaterfallBackend` class implementation so that it uses
* `SnapshotRecorder` to make snapshots rather than its own methods.
Add `SIGINT` signal handler to the `App` class.
Fix of the commit a91ef8c5 - adding mising src/Channel.h file.
Add test jack client.
Implement I/Q signal correction.

* Add class `IQGainPhaseCorrection`, which performs gain and phase
  correction on an I/Q signal.
* Change the `RingBuffer<T>` template to suit the needs of the
  `IQGainPhaseCorrection` class.
* Update `tests/RingBufferTest.h` test case.
* Modify `FFTBackend` to use an instance of the `IQGainPhaseCorrection`
  to preprocess incoming signal.
* Add `test` target to `Makefile`, which compiles and runs the tests.
* Update `CHANGELOG.md`.
Update gitignore file.
Update the `waterfall.cfg` config file template.

Add the new `iq_gain` and `iq_phase_shift` options to the
`waterfall.cfg` config file template.
Fix an error in the README.md file.
Start refactoring RingBuffer in preparations for the event detection
system.

* Basically, start turning RingBuffer2D<T>::ChunkItem into an iterator,
  with container generation tracking (it doesn't just point to a
  position in the buffer, but to also to a specific time).
HOTFIX - Add a check to the WAVStream making sure 16 bits per sample file is read.
HOTFIX - Fix reading chunk and subchunk size in WAV files as uint32 rather than int32.
Merge branch 'master' into hotfixes
HOTFIX: Fix the frequency axis computation by fixing binToFrequency and frequencyToBin methods.
Implement first version of bolid detection.
Fix some issues with the detection.