HOTFIX - Fix the time keeping bug.

* In file `src/WaterfallBackend.cpp` - change snapshot code to
  use current time rather than data stream time in file names
  to circumvent the frozen-time bug.
* Change project version number to 0.1.1.
Attempt to fix the problem with switched halfs of the spectrum in waterfall.
Change version to 0.1.2.
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).
update of repository link
readme update
HOTFIX - Add a check to the WAVStream making sure 16 bits per sample file is read.
Linker did not have  libthread in options.
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.
Fix more issues with the detection.