Added different optical flow tracking methods, added common file for fun
tools, added changes to backgroundsubtractors- but it looks like these
methods are not going to be useful. Added better handling of the
streamer, so it will retry if it failed to get an image. New plan is to
use lucas-kanade optical flow tracking, and cluster points into groups
based on location and movement, count, then give running average as the
number of people in line (also attempt to ignore workers).