PatchMatch for completion

- Finished coding the algorithm that looks for nn field betwee the target
  (inside the mask) and the source (rest of the image).
- Random initialization function.
- Tested by reconstructing inside the mask with patches from outside, seems to work.
- TODO: code the completion algorithm using this PatchMatch.