Improvements to Feature detection and description.

Changing Feature detection to use canny edges sub-sampling. Template for
adding HOG features. Ignoring generated .mex files.