Making the ImageGuesser not pickup images that have already been found.

The defer performance improvement was causing the image guesser to
pickup images that had already been found. By bringing the pointer
mapper up to date, these false positives were removed.
Image Noise Detection

Created an alg for finding the noisiness of a suspected image by
scanning horizontally and vertically for pixel value changes. This lets
me detect high-noise images and assume they are not actually images.
ImageGuess and .Net 4.0

- still working on the concept of image guessing. The window is taking a
bit more shape.
- Added backwards compatibility to .net 4.0