honor CATKIN_IGNORE marker file when crawling for packages (fix #21)