adding binary-ops.clj and its test
binary-ops.clj: changeg function signature and test
Function to create an empty grayscale image

* Adopt the idea of avoiding letting the user handle the color space
keys.
rgb-to-gray converts an ARGB image too
Removal of unused imports
helpers.clj: !changed 'view' signature, can have options; to-buffered-image is now
multi-methods so we can dispatch on anything: feature, contours,
etc..; 'view' uses previous frame, 'new-frame' generates a new frame
binary-ops.clj: added visualization support for contours and labeled-images
BoofCV with a newer version of ejml
binary-op-test.clj: small correction
helpers.clj and binary-ops.clj: changed 'to-buffered-img' dispatching signature
binary-ops-tst.clj: changing for latest update in binary-ops.clj
core.clj: added bw-type?
binary-ops.clj: started implementing other binary operations
A sub-image stores the starting point on the original image

* This is a way of knowing the region of the original image that
is represented by the sub-image.
Merge branch 'master' of github.com:boechat107/eye-boof

* I forgot to push the last commit in one of my machines. The only
difference was a newer version of BoofCV.
Removal of the project local repository

* BoofCV must be installed in the machine local repository.
For nested sub-images, the origin of the original is kept
Function to get the origin point of a sub-image
Correction of the function to generate sub-images

* The correct parent coordinate is kept.
* Inclusion of the pixels of the border (following the BoofCV doc).
* Using width and height are less ambiguous than x1 and y1.
Minor changes; removal of useless code