Updated manual Grid confirmation (and therefore also updated readme using that code.
moved helper _standardize_image() to a module function as the next
visual investigator needs it also.
bugfix: was treating padding values as a rectangle but they are not.
Stored them internally as converted values alongside the padding values.
Clarified test name.
Added assertions around each mock assertion with a note:
# bare mock assertions are dangerous. without confirmation, could just
# be mispelled
Specified and implemented ImageIdentifier.
PyCharm error highlighting workaround.
bugfix: ImageIdentifier.identify() was using the image as the template so
of course there was a perfect match every time.
bugfix / enhancement: normalization of square difference results
in template matching updated to normalize to the worst possible result
rather than just the maximum in the result (stretching the histogram).
Update to readme and readme manual test to include newly completed
ImageIdentifier
Bumped version to 0.1.2
Specified and implemented screen_shot() module function, including
upgrade to _standardize_image() to handle PIL images.
Update setup.py:
version bump to 0.1.3
new requirement on PIL
because of PIL / ImageGrab, unfortunately marking it as Windows library.
Merge branch 'master' of github.com:kobejohn/ImageFinder

Conflicts:
	README.md
	tests/manual/readme/visual_confirmation.py