Added garden_feature_detector.cpp to detect a plane with RANSAC, define ...

Added garden_feature_detector.cpp to detect a plane with RANSAC, define a traveling direction with PCA, and visualize them with width of a stitch. 

This file works fine in my package, but it needs a lot of improvement in this repository to be built successfully and executed fast.