Tried to use Numba but failed

No substantial changes, but left numba related things commented out.

Numbe doesn't like optional args, and doesn't like you converting an
object to a np array. I have had too many error messages before
realizing also that OpenCV is a wrapper around C code anyways.
preparing for the ITDS project
testing line_profiler

changed made to accommodate line_profiler; add @profile before any
functions in video2aoi_line_profiler.py
various fixes

Fixing a few minor things, but also trying to rethink how to refactor
the p2YAML. In theory I shouldn't do yamlconfig[] processing repeated in
the p2Task(); I can move it to the p2ReadSigImage() to run once.

On the other hand, when I do line_profile, the time saved is not worth
it.