First commit for feature detection test using SURF.
TODO: Add some kind of cluster detection to clean up random matches that
are outliers. Maybe kNN clustering or just simple std deviation based
filtering.