Refactor/catkinize

1. convert to catkin package
2. organize folder structure
3. use ExternalProject_Add to manage vicon_driver dependency
4. remove unnecessary FindEigen3.cmake, replace with FindEigen.cmake