Simplified Criminisi inpainter
Adding tests.
Adding fast template match candidates
Adding benchmarks.
Refactoring using match candidates for speed
Added a timer for debugging
Adding trackbar and source mask.

Source mask can be specified with right mouse and defines the area the
inpainter will use to synthesize data from.