Don't allow metapkg with invalid CMakeLists.txt

This forces bloom to depend on catkin_pkg of
0.1.10 or greater
Merge pull request #104 from ros-infrastructure/metapackage_check

require metapackages to have a CMakeLists.txt