Fuzzy CMakeLists

* Allow compilation as a stand-alone package without catkin support if ROS is not installed (if catkin is not found).
* Require flex and bison (halt if they are not found)