Fixed a bug where deinterlace_bob never worked.
* Updated Boost to 1.57.
* Thread debugging:
  - The thread column in the log now records the OS thread id instead of an internal memory address of the Boost representation of a thread.
  - Added INFO THREADS command to be able to map thread id:s with application thread names (only available when starting a thread with debugger attached previously).
  - More descriptive thread names where the video channel id is also included.
* #321 reverted change in host_buffer.cpp to be equivalent of the previous behavior.
* Reverted all usages of tbb:enumerable_thread_specific back to boost::thread_specific_ptr, because the TBB version does not free memory for each thread when they exit, but only on destruction.
* mipmapping is by default turned off for thumbnail generation.
* Upgraded Decklink SDK to 10.1.4, bringing new DCI video modes.
  - Use the old IDecklinkOutput interface if the old driver is installed and the new if the new driver is installed.
* Fixed serious COM resource/memory leak in decklink module (affects both consumer and producer), where skipped IDecklink instances while iterating was never released.
* Enabled ffmpeg filters to not be multithreaded. The filter used when pixel format converting in decklink_producer seems to have a resource leak when multithreaded. Disabled it in decklink_producer if not using a deinterlacing filter, which may be too slow otherwise.